Вопрос или проблема
После обновления до 24.10 ‘fortisslvpn’ перестал работать с NetworkManager. Запуск соединения openfortivpn из командной строки работает.
П похоже, это связано с этой ошибкой https://gitlab.gnome.org/GNOME/NetworkManager-fortisslvpn/-/issues/63
Кто-нибудь знает обходной путь?
Ответ или решение
После обновления до версии 24.10 возникли проблемы с работой fortisslvpn
через NetworkManager, в то время как запуск подключения с помощью команды в терминале по-прежнему проходит успешно. Это поведение связано с недавно зафиксированной ошибкой в репозитории NetworkManager для fortisslvpn
, упомянутой в предложенной проблеме.
Причины проблемы
Обновления программного обеспечения нередко приводят к несоответствиям в работе библиотек и приложений, особенно когда вносятся изменения в зависимости. В данном случае проблема, скорее всего, вызвана изменениями в коде NetworkManager, которые не были учтены для корректной интеграции с fortisslvpn
.
Временное решение и обходные пути
-
Использование командной строки: Пока проблема с интеграцией NetworkManager не будет решена, рекомендуется продолжать использование
openfortivpn
через терминал. Для этого можно создать скрипт, который будет автоматически настраивать и соединяться с VPN при запуске. -
Обновление и откат версий: Проверить наличие обновлений для пакетов NetworkManager и fortisslvpn. Возможно, исправления уже выпущены. Если исправлений нет, можно рассмотреть откат к предыдущей версии NetworkManager, которая работала корректно.
-
Установка патчей: Если у вас есть навыки программирования, вы можете скачать исходный код NetworkManager и
fortisslvpn
, внести изменения, соответствующие текущему состоянию библиотеки, и скомпилировать пакеты. -
Обратная связь с сообществом: Поддержка расширений NetworkManager часто ведется через GitLab. Вы можете оставить комментарий на упомянутой странице проблемы, чтобы привлечь внимание разработчиков к срочности исправления.
-
Проверка конфигурации NetworkManager: Убедитесь, что конфигурация подключения к VPN корректна. Возможно, что некоторые ключевые параметры были изменены и требуют обновления.
Примеры команд для использования
Для запуска openfortivpn
через терминал, используйте следующую команду:
sudo openfortivpn <VPN-сервер>:<порт> --username=<ваше_имя_пользователя>
Замените <VPN-сервер>
, <порт>
, и <ваше_имя_пользователя>
соответствующими значениями.
Заключение
Ситуация с fortisslvpn
и NetworkManager после обновления до версии 24.10 требует внимания и решения. Использование предлагаемых обходных путей может помочь временно минимизировать неудобства, пока разработчики работают над исправлением ошибки. Обязательно следите за обновлениями в репозитории и оставайтесь на связи с сообществом, чтобы получить свежую информацию о решениях данной проблемы.