Tempo limite de VPN do NetworkManager

0

Eu tenho um problema estranho com o NetworkManager. Minha caixa do Linux é um openSUSE LEAP 15. A rede é fornecida pelo NetworkManager. A conexão ethernet local tem configuração estática.

E eu tenho uma conexão VPN, baseada no cliente openconnect. Sem certificados, apenas nome de usuário / senha.

Meu problema é que a conexão VPN cai a cada momento e a eles. Nos logs, parece ser uma configuração de "tempo limite".

Oct 29 12:43:30 ws.example.com openconnect[13916]: Received server disconnect: b0 'Idle Timeout'

Mas o nmcli não mostra tempo limite:

vpn.timeout:                            0

Eu me esforço para entender por que isso está acontecendo. Eu tenho exatamente a mesma configuração em um Fedora 27 & um Fedora 28 . Os 2 Fedoras não estão desconectados, mesmo que eu deixe as máquinas inativas por horas!

Em termos de pacotes, o Fedora 28 é:

  • NetworkManager-vpnc-1.2.6-1.fc28.x86_64
  • plasma-nm-vpnc-5.13.5-1.fc28.x86_64
  • vpnc-0.5.3-31.svn550.fc28.x86_64

O Salto 15:

  • vpnc-0.5.3r550-lp150.1.10.x86_64
  • plasma-nm5-vpnc-5.12.6-lp150.3.3.1.x86_64
  • NetworkManager-openvpn-1.8.2-lp150.2.1.x86_64

Então, as perguntas são:

  1. Existe alguma opção geral "keep-alive" no NetworkManager que eu possa usar para parar essa coisa de timeout?
  2. Além de um hack que usará ping ou algo similar, existe algum outro lugar onde eu deveria dar uma olhada no caso de haver uma diretiva keep-alive que eu possa usar com a vpn?
por Peter 29.10.2018 / 14:13

0 respostas