Запускаю/подключаюсь к vpn от Cisco следующим образом
openconnect -u мой_юзер --background --pid-file=/tmp/vpn_pid.pid --syslog нужный_сервак_с_AnyConnect
Спустя +- час, если закрылись подключения по ssh, а я отошел от хоста получаю ‘Session terminated by server’ и надо коннектится повторно
Received server disconnect: b0 'Idle Timeout'
Send BYE packet: Server request
Session terminated by server; exiting.
Пробовал раз в минуту пинговать какой-нибудь сервачок за vpn, тупо добавив по cron, но это не спасло :( ‘Idle Timeout’ все равно случался, пробовал также nc и куда-то стучаться, чтобы пакеты ходили, но тоже не спасает
По версиям ПО
ii libopenconnect5:i386 8.10-2+b1 i386 open client for Cisco AnyConnect, Pulse, GlobalProtect VPN - shared library
ii openconnect 8.10-2+b1 i386 open client for Cisco AnyConnect, Pulse, GlobalProtect VPN
Как видно, у меня i386 и это еще одна особенность и причина почему не использую AnyConnect Secure Mobility Client, который вроде как может говорить «не дисконекть»
Но у меня именно хост с Deb 11 i386. Ищу способ keepalive в моем случае