Невозможно подключиться к Cisco openconnect в ubuntu 19.10

Сегодня я решил обновить свою операционную систему с 18.04 до 19.10. Я использую openconnect с терминалом с помощью этой команды:

sudo openconnect de.cisadd2.com 

Затем я ввожу свое имя пользователя и пароль, и он всегда будет подключаться, но после обновления моей операционной системы до 19.10 появляется странная ошибка, хотя он говорит, что подключен.

POST https://de.cisadd2.com/auth
Got CONNECT response: HTTP/1.1 200 CONNECTED
CSTP connected. DPD 90, Keepalive 32400
Connected as 10.10.199.191, using SSL, with DTLS in progress
Established DTLS connection (using GnuTLS). Ciphersuite (DTLS1.2)-(PSK)-(AES-256-GCM).
Error: ipv4: Invalid values in header for route get request.
Error: ipv4: Invalid values in header for route get request.
Error: ipv4: Invalid values in header for route get request.
2
задан 1 November 2019 в 18:04

1 ответ

Скрипт /etc/vpnc/vpnc-script использует неподдерживаемый синтаксис ip get route $NETWORK/$NETMASKLEN. Я исправил это, изменив строку 261 на

$IPROUTE route add `$IPROUTE route get "$NETWORK" | fix_ip_get_output | sed -e "s/^$NETWORK\$/$NETWORK\/$NETMASKLEN/"`
1
ответ дан 14 May 2020 в 21:19

Другие вопросы по тегам:

Похожие вопросы: