Aynı dosya bir kabuktan bağlanıyor ve masaüstü panelinde içe aktarılmayı reddediyor. Bu, sunucuyu, kimlik bilgilerini ve profil sözdizimini dışlar; çünkü komut satırı istemcisi üçünü de zaten ayrıştırdı. Geriye masaüstü yolu kalıyor: ihtiyaç duyduğu paketler, anladığı yönerge alt kümesi ve diske yazdığı nesne. Her biri farklı şekilde başarısız oluyor ve mesajlar nadiren doğru olana işaret ediyor.

İletişim kutusunun herhangi bir şeyi ayrıştırmadan önce ihtiyaç duyduğu üç şey

İçe aktarma kullanıcınızın izinleriyle çalışır, bu yüzden yalnızca root'un erişebildiği bir dizindeki dosya, içeriği önem kazanmadan reddedilir. Panel ayrıca yalnızca NetworkManager eklentisi kurulu VPN türlerini listeler; OpenVPN eklentisi olmadan seçenek bozuk değil, yoktur. Son olarak, ağ aygıtı yönetiliyor olmalıdır: yönetilmiyor olarak işaretlenmiş bir arayüz, hiçbir zaman etkinleşmeyecek kayıtlı bir bağlantıyı kabul edebilir. Profili düzenlemeden önce üçünü de kontrol edin.

İki komut ilk turu çözer: eklenti için dpkg -l network-manager-openvpn-gnome ve aygıt durumu için nmcli device status.

İçe aktarıcının sessizce attığı şey

Masaüstü çevirisi sabit bir özellik kümesini hedefler. Bu kümenin dışındaki satırlar sessizce atılır, bu yüzden tünel amaçlanan yapılandırmanın eksik parçalarıyla açılabilir. up, down ve script-security ile bildirilen betikler genellikle kaybolur; yönetim arayüzü seçenekleri ve ek uzak bloklar da öyle. vpn_gateway anahtar sözcüğüyle yazılmış rota istisnadır: içe aktarıcı orada birebir bir IPv4 ağ geçidi ister ve satırı atmak yerine hata ile durur.

Atılan bir rotanın tanınabilir bir biçimi vardır. Bağlantı etkinleşir, arayüz bir adres alır ve rota profile hiç girmediği için belirli bir alt ağ erişilemez kalır.

Kayıtlı bağlantıyı okuyun, kaynak dosyayı değil

Bir içe aktarmanın yetkili sonucu anahtar dosyasıdır, seçtiğiniz .ovpn değil. sudo cat /etc/NetworkManager/system-connections/office.nmconnection panelin gerçekte ne kaydettiğini gösterir. Orada bir rota varsa ama canlı tabloda yoksa, içe aktarma başarılı oldu ve sorun etkinleştirmededir. Dosyada yoksa, içe aktarıcı onu attı ve ne kadar yeniden bağlanılsa da geri gelmez.

İki alternatif yol çeviri katmanını atlar. nmcli connection import type openvpn file ./office.ovpn aynı nesneyi yazar ve panelin gizlediği hataları bildirir.

Daha eski düzenleyici, nm-connection-editor ile başlatıldığında panelin sahip olmadığı rota alanlarını gösterir. Betiklere veya desteklenmeyen yönergelere bağlı profiller için komut satırı istemcisini koruyun ve bunun yerine bir hizmetle denetleyin; masaüstü bağlantısını devre dışı bıraktıktan sonra tünelin sahibi yalnızca bir bileşen olsun.

İçe aktarma çalışıp etkinleştirme çalışmadığında

Gelişmiş sekmesi, içe aktarılan veya en son seçilen taşımayı korur. UDP'de dinleyen bir sunucu, TCP seçildiğinde hızla başarısız olur ve mesaj bunu nadiren söyler. Oturum açmış kullanıcı olmadan başlaması gereken bir bağlantının sırrının tüm kullanıcılar için kaydedilmesi gerekir; bu, yalnızca bu oturum için kaydetmekten farklı bir ayardır.

İletişim kutusunda yararlı bir şey yoksa, journalctl -u NetworkManager -b etkinleştirmenin neden başarısız olduğunu gösterir. Kabuk istemcisi o yola hiç dokunmaz, bu yüzden masaüstü kopyası çalışmazken o çalışmaya devam eder.

Son kontrol olarak, eklenti sürümünü dağıtım sürümüyle karşılaştırın. Uyuşmayan bir eklenti temiz kurulabilir ve yine de nmcli tarafından şikâyetsiz içe aktarılan bir profili etkinleştirmeyi reddedebilir.

İlgili makaleler