Как вы можете обновить VPN до того, как это было до коррупции?

В Ubuntu 19.10 я смог успешно добавить одну L2TP VPN, которая прекрасно работала с момента установки 19.10.

Однако после добавления дополнительной L2TP VPN она не только не работала, но и повредила первую L2TP VPN, которая была "уже добавлена ​​и работает".

Это повреждение настолько ужасно, что даже когда я удаляю все профили VPN, перезагружаюсь и снова добавляю его, он все равно не работает. В то же время я могу добавить ту же самую конфигурацию L2TP VPN к виртуальной машине 19.10, и L2TP VPN работает отлично.

Я отправил сообщения об ошибках здесь:

  1. https://gitlab.gnome.org/GNOME/gnome-control-center/issues/746
  2. https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/1849930

Вы можете увидеть подробности системного журнала неудачной попытки подключения по ссылкам выше.

Если не считать переустановки Ubuntu 19.10, как я могу отменить это повреждение, вызванное добавлением второго профиля L2TP VPN? Возможно, есть некоторые файлы, которые я могу удалить, чтобы сделать вещи свежими. Пожалуйста, порекомендуйте.

2 ответа

Решение

Следующий PPA имеет бэкпорт network-manager-l2tp-1.2.16-1 из Debian sid, который должен решить эту проблему:

Для других, читающих эту проблему, это связано с неправильным использованием PSK, поскольку использовался временный PSK-файл из другого VPN-подключения, пропущенный при удалении. Верхний отчет об ошибке:

Еще одно изменение с новым network-manager-l2tp-1.2.16-1 версия заключается в том, что для большинства VPN-серверов вам больше не нужно заполнять алгоритмы фазы 1 и 2. Теперь он использует объединение предложений от клиентов Win10 и macOS/iOS/iPadOS L2TP/IPsec вместо использования набора предложений по умолчанию libreswan или strongswan. Самые слабые предложения, которые не были общими для Win10 и iOS, были отброшены, но все самые сильные были сохранены.

Я не мог исправить свой поврежденный VPN с помощью графического интерфейса пользователя. По-видимому, удаление профилей VPN с помощью gnome-control-center на самом деле не удаляет их полностью.

В конечном итоге я действительно удалил свои профили, удалив все файлы в этой папке:

/etc/NetworkManager/system-connections

Вы можете проверить содержимое этой папки следующим образом:

ls /etc/NetworkManager/system-connections

Вы можете удалить все файлы в этой папке следующим образом:

sudo rm /etc/NetworkManager/system-connections/*

Спасибо jazzy, который предоставил мне место, где находятся профили, в посте форума Linux Mint 2008 года!

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