.Client disconnect after 5-6 minutes if Device Posture is enabled
Tested with Linux and Windows client.
On Server we’ve got following errors:
[2025-03-05T11:50:30.626] [WARN] default - user not authenticated f2:true f3:{"result":true} f4:true f5:{"result":false,"errorNumber":9,"error":"ErrDevicePostureNotFound"}
[2025-03-05T11:50:30.626] [WARN] default - deleting device ferrumLUD9YemP policy not valid on gateway ep2k6a7opai65fmc
[2025-03-05T11:50:30.626] [WARN] default - deleting device ferrumLUD9YemP
[2025-03-05T11:50:30.626] [INFO] default - link ferrumLUD9YemP will be delete
2025-03-05T11:50:31.305280Z ERROR ferrum::server: tun write failed File descriptor in bad state (os error 77)
2025-03-05T11:50:31.305309Z WARN ferrum::server: closing connection [ip]:25753
2025-03-05T11:50:31.305319Z WARN ferrum::ferrum_tun: droping tun ferrumLUD9YemP
[2025-03-05T11:50:33.038] [INFO] default - /logs/activity/svc logs getted size: 6
[2025-03-05T11:50:33.039] [INFO] default - parsed activity logs written to es size: 6
[2025-03-05T11:50:33.965] [INFO] default - check if this node saved
[2025-03-05T11:50:35.039] [INFO] default - /logs/activity/svc logs getted size: 8
[2025-03-05T11:50:35.041] [INFO] default - parsed activity logs written to es size: 8
[2025-03-05T11:50:35.265] [INFO] default - write I am alive to redis
2025-03-05T11:50:36.114823Z ERROR ferrum::server: stream read error connection lost
2025-03-05T11:50:36.114847Z WARN ferrum::server: closing connection [ip]:45501
2025-03-05T11:50:36.114858Z WARN ferrum::ferrum_tun: droping tun ferrumIrTRytxp
On Client the following error
12:50:31.318 › 2025-03-05T11:50:31.317316Z ERROR ferrum::client: stream read error connection lost
12:50:31.318 › 202503-05T11:50:31.317373Z WARN ferrum::ferrum_tun: droping tun ferrumY2XsGSiy
12:50:31.332 › 2025-03-05T11:50:31.331211Z ERROR client: ERROR: connection lost
12:50:31.332 › ferrum_exit: client exit
12:50:31.333 › tunnel closed
12:50:31.381 › process exited
Clients are working well without any Device Posture rule.