Seaded ei impordi .ovpn-faili, mille CLI vastu võtab
Terminalist ühenduv profiil võib töölaua importimisel siiski ebaõnnestuda. Kontrollige pistikprogrammi, kõrvalejäetavaid direktiive ja seda, mis tegelikult salvestati.
Sama fail ühendub kestast ja keeldub töölaua paneelil importimast. See välistab serveri, volitused ja profiili süntaksi, sest käsureaklient on kõik kolm juba parsinud. Alles jääb töölaua tee ise: paketid, mida see vajab, direktiivide alamhulk, millest see aru saab, ja objekt, mille see kettale kirjutab. Igaüks neist ebaõnnestub erinevalt ja teated osutavad harva õigele.
Kolm asja, mida dialoog enne mis tahes parsimist vajab
Importimine töötab teie kasutaja õigustega, seega ainult rootile ligipääsetavas kataloogis olev fail lükatakse tagasi enne, kui selle sisu loeb. Paneel loetleb ka ainult neid VPN-tüüpe, mille NetworkManageri pistikprogramm on paigaldatud; ilma OpenVPN pistikprogrammita valik puudub, mitte ei ole katki. Lõpuks peab võrguseade olema halduses: mittehallatavaks märgitud liides võib vastu võtta salvestatud ühenduse, mis ei aktiveeru kunagi. Kontrollige kõiki kolme enne profiili muutmist.
Kaks käsku lahendavad esimese ringi: dpkg -l network-manager-openvpn-gnome pistikprogrammi jaoks ja nmcli device status seadme oleku jaoks.
Mida importija vaikselt kõrvale jätab
Töölaua tõlge sihib kindlat atribuutide kogumit. Väljaspool seda kogumit olevad read jäetakse vaikselt kõrvale, mistõttu võib tunnel tulla üles kavandatud konfiguratsiooni puuduvate osadega. Märksõnadega up, down ja script-security deklareeritud skriptid kaovad tavaliselt, nagu ka haldusliidese valikud ja täiendavad kaugplokid. Märksõnaga vpn_gateway kirjutatud marsruut on erand: importija tahab seal sõnasõnalist IPv4-lüüsi ja katkestab veaga, selle asemel et rida kõrvale jätta.
Kõrvalejäetud marsruudil on äratuntav kuju. Ühendus aktiveerub, liides saab aadressi ja üks kindel alamvõrk on kättesaamatu, sest marsruut ei jõudnud kunagi profiili.
Lugege salvestatud ühendust, mitte lähtefaili
Importimise autoriteetne tulemus on võtmefail, mitte valitud .ovpn. sudo cat /etc/NetworkManager/system-connections/office.nmconnection näitab, mida paneel tegelikult salvestas. Kui marsruut on seal olemas, kuid puudub reaalajas tabelist, õnnestus importimine ja probleem on aktiveerimises. Kui seda failis pole, jättis importija selle kõrvale ja ükski uuesti ühendamine ei taasta seda.
Kaks alternatiivset teed väldivad tõlkekihti. nmcli connection import type openvpn file ./office.ovpn kirjutab sama objekti ja teatab vigadest, mida paneel varjab.
Vanem redaktor, mis käivitatakse käsuga nm-connection-editor, näitab marsruudivälju, mida paneelil pole. Profiilide puhul, mis sõltuvad skriptidest või toetuseta direktiividest, jätke käsureaklient alles ja jälgige seda hoopis teenusega, pärast töölaua ühenduse keelamist, et tunnelil oleks ainult üks omanik.
Kui importimine töötab, aga aktiveerimine mitte
Vaheleht Lisavalikud hoiab seda transporti, mis imporditi või viimati valiti. UDP-d kuulav server ebaõnnestub kiiresti, kui valitakse TCP, ja teade ütleb seda harva. Ühendus, mis peab algama ilma sisselogitud kasutajata, vajab oma saladust kõigi kasutajate jaoks salvestatuna, mis on teine seade kui salvestada see ainult selle seansi jaoks.
Kui dialoogis pole midagi kasulikku, näitab journalctl -u NetworkManager -b, miks aktiveerimine ebaõnnestus. Kestaklient ei puutu seda teed kunagi, mistõttu see töötab edasi, samal ajal kui töölaua koopia ei tööta.
Viimase kontrollina võrrelge pistikprogrammi versiooni distributsiooni väljaandega. Sobimatu pistikprogramm võib paigalduda puhtalt ja siiski keelduda aktiveerimast profiili, mille nmcli importib ilma kaebuseta.