szary przycisk do zapisywania „edycji połączenia VPN” w Ubuntu 12.04

22

Zainstalowałem 12.04 i skonfigurowałem OpenVPN poprzez menedżera sieci. Menedżer sieci-openvpn-gnome jest zainstalowany i mogę otworzyć „Konfiguruj VPN ...” i zobaczyć „Dodaj VPN”, jednak nie mogę zapisać moich ustawień. Przycisk „Zapisz ..” jest szary, a opcja „Zastosuj do wszystkich użytkowników” jest zaznaczona, a także szary.

Czy to błąd?

Las
źródło
1
Nie mogę też zapisać mojej konfiguracji. Postępowałem zgodnie z tym samouczkiem i przycisk Zapisz nigdy nie był włączony. ubuntugeek.com/… Wszelkie sugestie?
pllee

Odpowiedzi:

11

Jednym z rozwiązań jest uruchomienie:

nm-connection-editor

w terminalu. Komunikaty terminali powiedzą, które wpisy połączenia są uważane za nieprawidłowe.

Źródło: https://bugs.launchpad.net/ubuntu/+source/network-manager-openvpn/+bug/990765/comments/27

Martin Monperrus
źródło
2
To było interesujące. W systemie Ubuntu 14.04 pozostawienie pustego certyfikatu CA było prawidłowe; w pewnym momencie (od razu zaktualizowałem do wersji 16.04) dodano pole wyboru „Nie jest wymagany certyfikat CA”, którego nigdy nie zauważyłem i nie byłem w stanie edytować połączenia, ponieważ nie było zaznaczone.
Izkata
Po uruchomieniu z GUI grep 'Cannot save connection' /var/log/syslogpowinien również pokazać problem
mivk
4

Przeczytaj ten wątek . Problem pochodzi z polityki bezpieczeństwa zaimplementowanej w Ubuntu. Będziesz musiał to zmienić zgodnie z opisem w wyświetlonym wątku.

Plik jest /usr/share/polkit-1/actions/org.freedesktop.NetworkManager.policy, edytuj go za pomocą:

sudo -H gedit /usr/share/polkit-1/actions/org.freedesktop.NetworkManager.policy

Musisz zmienić akcję:

<action id = "org.freedesktop.NetworkManager.settings.modify.own">
.
.
.
<allow_inactive> nie </allow_inactive>

czytać

<allow_inactive> auth_admin </allow_inactive>

lub

<allow_inactive> tak </allow_inactive>

wyloguj się, aby aktywować.

deligeo
źródło
4
Brzmiało dobrze, ale to nie działało dla mnie.
Evan Carroll
W Ubuntu 16.04 parametr allow_inactive jest już ustawiony na tak.
John McGehee,
3

Natknąłem się na ten problem z LUbuntu 18.04. Aby spróbować dodać moją VPN z pliku ovpn, uruchomiłem:

sudo nm-connection-editor

Ale kiedy próbowałem dodać z istniejącego pliku ovpn, ikona zapisu była wyszarzona. Zauważyłem w wierszu poleceń ten błąd:

 Could not load editor VPN plugin for “org.freedesktop.NetworkManager.openvpn” (missing plugin file "/usr/lib/x86_64-linux-gnu/NetworkManager/libnm-vpn-plugin-openvpn-editor.so"

Udało mi się rozwiązać problem, instalując dodatkowy brakujący pakiet:

sudo apt-get install network-manager-openvpn-gnome
Michał
źródło
... i dla pptp: sudo apt-get install network-manager-pptp-gnome- brakowało tych pakietów w Ubuntu Budgie 18.04
pspahn
2

Jak powiedział Enrique w tym poście: /ubuntu//a/143491/98277

Make sure these fields are populated:
    User Certificate
    CA certificate
    Private Key

Your Save button will work then.
Vndtta
źródło
Należy pamiętać, że aplet Network Manager nie obsługuje osadzonych certyfikatów w .ovpnpliku konfiguracyjnym. Więc wyodrębnić wszystkie <ca>BEGIN...</ca>klawisze i dedykowane do .crtplików, które można połączyć z zastosowaniem ca /path/to/ca.crti cert /path/to/id.crtitd.
Benoit Duffez
2
Co z sieciami VPN, które nie wymagają certyfikatu CA? Dostałem tylko bramę, nazwę użytkownika i hasło.
Bruno Finger,
Dlaczego nie ładuje automatycznie tych pól z mojego pliku ovpn, który je zawiera ???
Michael
1

Wiem, że to jest bardzo stare, ale ostatnio napotkałem ten sam problem. I nie ma tutaj żadnej rzeczywistej odpowiedzi, tylko kilka rzeczy do wypróbowania.

Znalazłem odpowiedź:

Przycisk Zastosuj jest wyłączony, jeśli bieżące ustawienia nie przejdą weryfikacji.

Jeśli uruchomisz nm-connection-editorsam, a następnie wybierz połączenie VPN, zobaczysz błąd wyjaśniający, czego nie można zapisać.

Rozwiąż te problemy, a przycisk Zastosuj zostanie włączony.

W moim przypadku okazało się, że nie mam nazwy użytkownika w polu Tożsamość> Uwierzytelnianie> Nazwa użytkownika . Po dodaniu mojej nazwy użytkownika przycisk Zastosuj jest natychmiast włączony.

Mam nadzieję że to pomoże.

wprowadź opis zdjęcia tutaj

lucifurious
źródło
0

Czy na pewno potrzebujesz dokładnie OpenVPN? Jeśli potrzebujesz połączenia VPN tylko z loginem i hasłem (bez certyfikatu), spróbuj użyć PPTP.

sudo apt-get install network-manager-pptp
sudo network-manager restart

Kliknij NetworkManager -> Konfiguruj VPN -> + Dodaj -> PPTP (Point-to-Point Tunneling Protocol) w sekcji VPN.

Maksim
źródło
0

Miałem ten sam problem na Ubuntu Mate 16.10

Okazuje się, że nie działałby, gdy był podłączony do komputera z systemem Windows za pośrednictwem xRDP. Próbowałem go lokalnie i udało mi się zapisać konfigurację OpenVPN i udało mi się połączyć.

TLDR: Odłącz od xRDP i spróbuj zapisać go lokalnie

Abs0lutZero
źródło
0

Miałem podobny problem z tworzeniem połączenia openvpn w menedżerze sieci gnome.

Odkryłem, że oczekuje się podania hasła w polu „Hasło klucza prywatnego:”. Jeśli twój serwer openvpn nie wymaga hasła, musisz kliknąć małą małą ikonę po prawej stronie pola „Hasło klucza prywatnego:” i wybrać „Hasło nie jest wymagane”. Będziesz wtedy mógł kliknąć przycisk „Zapisz”.

Beevik
źródło