Вопрос или проблема
Привет, у меня проблема с установкой anyconnect-linux64-4.5.03040
vpnagentd.service - LSB: Cisco AnyConnect Secure Mobility Client for Linux
Loaded: loaded (/etc/init.d/vpnagentd; generated; vendor preset: enabled)
Active: failed (Result: timeout) since Thu 2018-01-18 12:18:01 CET; 1min 41s ago
Docs: man:systemd-sysv-generator(8)
Process: 3705 ExecStart=/etc/init.d/vpnagentd start (code=killed, signal=TERM)
Tasks: 2 (limit: 4915)
Memory: 1.6M
CPU: 11ms
CGroup: /system.slice/vpnagentd.service
├─1549 plymouth --ping
└─3708 plymouth --ping
led 18 12:13:01 marta systemd[1]: Starting LSB: Cisco AnyConnect Secure Mobility Client for Linux...
led 18 12:18:01 marta systemd[1]: vpnagentd.service: Start operation timed out. Terminating.
led 18 12:18:01 marta systemd[1]: Failed to start LSB: Cisco AnyConnect Secure Mobility Client for Linux.
led 18 12:18:01 marta systemd[1]: vpnagentd.service: Unit entered failed state.
led 18 12:18:01 marta systemd[1]: vpnagentd.service: Failed with result 'timeout'.
Какие-нибудь идеи?
ИЗМЕНИТЬ: до сих пор я попробовал:
- Установить lib32z1 lib32ncurses5
- Установить network-manager-openconnect network-manager-openconnect-gnome
- Установить разные версии (4.2.01022), но у меня проблема с этой ошибкой: vpnagentd.service изменен на диске. Запустите ‘systemctl daemon-reload’ для перезагрузки юнитов. После запуска systemctl daemon-reload ошибка возникает снова. Перезагрузка или переустановка vpn клиента не помогла.
- и конечно, много переустановок vpn клиента и перезагрузок
Честно говоря, я понятия не имею, что я могу сделать с временем ожидания vpnagentd.service.
ИЗМЕНИТЬ 2:
Я уже сдался в настройке vpn. Но благодаря комментарию я прошел через свои попытки и установил anyconnect-4.3.05017 (после первого запуска клиент был обновлен до 4.4.03034). Сюрприз! Эта версия работает! Огромное спасибо, ребята.
Я предлагаю использовать интеграцию с сетевым менеджером для этого:
sudo apt install network-manager-openvpn network-manager-openconnect network-manager-openvpn-gnome network-manager-openconnect-gnome
а затем настроить библиотеку openconnect для подключения к вашей VPN, а не использовать клиент Cisco.
Ответ или решение
Решение проблемы с AnyConnect на Ubuntu 17.10
Если вы столкнулись с ошибкой запуска службы vpnagentd.service
, связанной с Cisco AnyConnect на Ubuntu 17.10, это может быть следствие множества факторов, включая несовместимость версий, отсутствие необходимых библиотек или проблем с настройками системы. Рассмотрим наиболее вероятные причины и их решения.
ФОРМУЛА FOREST
- Focus (Фокус): Детально проанализируем и сфокусируемся на каждой потенциальной причине проблемы.
- Originality (Оригинальность): Исследуем уникальные аспекты проблемы на версии Ubuntu 17.10.
- Relevance (Актуальность): Все советы будут связаны с вашей конкретной ситуацией.
- Emotion (Эмоция): Постараемся снизить разочарование и облегчить нахождение решения.
- Simplicity (Простота): Решения будут изложены простым и доступным языком.
- Transformation (Трансформация): Вы постепенно перейдете от проблемы к ее решению.
Диагностика проблемы
При установке и настройке Cisco AnyConnect Linux VPN клиента версии 4.5.03040
, может возникнуть ошибка Start operation timed out
. Это может быть вызвано несколькими причинами:
-
Проблемы с системными службами:
- Проверять статус службы
vpnagentd.service
командой:systemctl status vpnagentd.service
- При возникновении ошибки, попробуйте перезапустить службу:
sudo systemctl restart vpnagentd.service
- Проверять статус службы
-
Конфликт версий и зависимостей:
- Установите недостающие зависимости, например,
lib32z1
иlib32ncurses5
, командами:sudo apt install lib32z1 lib32ncurses5
- Убедитесь, что у вас установлены все необходимые подключения для сети:
sudo apt install network-manager-openconnect network-manager-openconnect-gnome
- Установите недостающие зависимости, например,
-
Настройка через Network Manager:
- Вместо использования Cisco AnyConnect, можно настроить VPN через Network Manager, используя OpenConnect:
sudo apt install network-manager-openvpn network-manager-openconnect network-manager-openvpn-gnome network-manager-openconnect-gnome
- После установки, настройте VPN подключение через графический интерфейс Network Manager.
- Вместо использования Cisco AnyConnect, можно настроить VPN через Network Manager, используя OpenConnect:
Устранение ошибки
-
Перезагрузка демонов системных служб:
- Если вы изменили конфигурацию, выполните:
sudo systemctl daemon-reload
- Если ошибка запуска остается, попробуйте переустановить более раннюю версию AnyConnect, как указано в вашем опыте с
4.3.05017
, которая масштабировалась без проблем.
- Если вы изменили конфигурацию, выполните:
-
Переход на альтернативные решения:
- Использование возможностей open source, таких как OpenConnect, может быть более стабильным и легким в управлении в вашей версии Ubuntu:
- Подключитесь к VPN через OpenConnect, следуя графическим инструкциям в Network Manager после установки необходимых пакетов.
- Использование возможностей open source, таких как OpenConnect, может быть более стабильным и легким в управлении в вашей версии Ubuntu:
Заключение
Эффективное решение проблем с Cisco AnyConnect на Ubuntu 17.10 возлагается на точную проверку системных логов, диагностику службы vpnagentd.service
и возможный переход на альтернативные способы подключения через Network Manager и OpenConnect. Этот метод не только решает текущую задачу, но и улучшает гибкость и простоту использования VPN на платформе Linux. Не забывайте использовать актуальные библиотеки и обновления для поддержания максимальной совместимости и безопасности вашей системы.