Żewġ lanċaturi jiftħu l-istess profil fuq magna waħda, u l-GUI biss jgħaqqad. Il-fajl huwa sħiħ u l-installer x’aktarx sew; dak li jvarja huwa l-kuntest li kull lanċatur jagħti lil openvpn.exe. Id-direttorju tax-xogħol, l-identità tal-kont u l-attributi tal-fajl kollha jivvjaġġaw ma’ dak il-kuntest. Ivverifikahom f’dak l-ordni u waqaf fl-ewwel wieħed li jispjega l-iżball.

Ikkonferma liema lanċatur jonqos

Ibda billi tipprova l-qasma. Jekk il-GUI jgħaqqad u s-servizz le, bl-istess mogħdija tal-profil, il-fajl jinqara minn xi ħadd u l-mistoqsija ssir min jaqrah u minn fejn. Jekk it-tnejn jonqsu, il-profil huwa mfarrak u xejn minn dan ma japplika. Ikteb l-isem tas-servizz u l-profil eżatt li ntalab jillowdja.

Servizz li jindika lejn id-direttorju tiegħu stess tal-bidu awtomatiku jista’ ma jillowdjax il-fajl li għandek miftuħ f’editur. Qabbel il-mogħdija fil-konfigurazzjoni tas-servizz mal-mogħdija fil-GUI, karattru b’karattru, għax isem ta’ folder fl-aħħar jew ittra tax-drive differenti biżżejjed biex iwasslek sal-fergħa ħażina.

Fejn jiġu solvuti l-mogħdijiet relattivi

Profil li jirreferi għal ca.crt jew skript awżiljarju b’isem biss jitlob tfittxija relattiva għall-post fejn jinsab il-proċess. Il-GUI jibda fil-folder tal-konfigurazzjoni, u għalhekk dawk l-ismijiet jiġu solvuti. Servizz li jibda l-maniġer tas-servizzi m’għandux punt tal-bidu bħal dan, u t-tfittxija tonqos qabel ma jinqara xi ċertifikat. Għalhekk l-istess profil jaħdem f’lanċatur wieħed u mhux fl-ieħor.

Agħti lill-wrapper direttorju biex jibda fih, jew agħmel kull referenza assoluta. Li tirriproduċi l-kuntest tal-GUI fuq linja tal-kmand jidher hekk:

openvpn --cd "C:\VPN\profiles\office" --config "C:\VPN\profiles\office\office.ovpn"

Li żżid il-verbosità fuq dak il-kmand turi l-mogħdija eżatta li ġiet provata. Agħmel dan qabel ma tibdel il-permessi, għax fajl nieqes u qari miċħud jeħtieġu tiswijiet differenti. Il-log tal-bidu ma jagħmilx distinzjoni bejniethom. Bandiera waħda żejda tiffranka siegħa ta’ tbassir.

Meta l-identità tas-servizz ma tistax taqra

Servizz jaħdem bħala identità tas-sistema, mhux bħalek. ACL li jagħti l-utent tiegħek kontroll sħiħ u lil ħaddieħor xejn jonqos hemmhekk filwaqt li jaħdem perfettament fis-sessjoni tiegħek. Profil li jinżamm fuq drive mapped jew sehem awtentikat jonqos għall-istess raġuni. Ikkonferma l-permessi tal-fajl qabel ma tħares lejn xi ħaġa oħra.

Il-verifika hija qari tal-permessi effettivi flimkien ma’ qari mċaqlaq bħala l-identità tas-servizz. Mexxi l-ewwel parti minn prompt elevata:

icacls "C:\VPN\profiles\office\office.ovpn"

Imbagħad ipprova l-istess qari bħala l-identità tas-servizz, pereżempju b’psexec -s -i minn Sysinternals, u ħares jekk il-fajl jinfetaħx. Jekk le, ebda tiswija tal-mogħdija ma tgħin. Sejjaħ l-ACL jew għaddi l-profil f’post li l-identità tas-servizz tista’ taqra.

L-encrypting fil-livell tal-fajl huwa t-tieni każ, l-aktar rari. Profil immarkat bl-attribut Encrypting File System jiġi decryptat b’mod trasparenti għall-utent li encrypjah u jibqa’ mhux li jinqara għall-kont tas-servizz. Għalhekk l-istess fajl jinfetaħ fl-editur tiegħek u mhux taħt is-servizz.

L-attribut huwa viżibbli minn prompt elevata, u l-verifika tiegħu ma tiftaħx il-profil. Mexxi ż-żewġ kmandi u aqra l-output:

cipher /s:"C:\VPN\profiles\office"
attrib "C:\VPN\profiles\office\office.ovpn"

Li tħassar l-attribut jagħmel il-fajl li jinqara, u jneħħi wkoll il-protezzjoni li kien iġorr. Jekk il-profil irid jibqa’ protett, poġġi l-materjal sigriet fejn l-identità tas-servizz għandha għotja espliċita minflok ma tiddependi fuq encrypting għal kull utent. Arranġament bħal dan jgħaddi minn bidla tal-password, u jagħmel l-aċċess reviżabbli minn xi ħadd ieħor għajr il-persuna li encryptjat il-fajl.

Tiddeċiedi min jippossjedi t-tunnel

Il-GUI jista’ jitlob password u jista’ jaqra ċertifikat mill-maħżen tal-utent tiegħek. Is-servizz ma jistax jagħmel lanqas waħda, għalhekk profil li jiddependi fuq sigriet interattiv qatt ma jibda mingħajr superviżjoni, kemm jekk il-mogħdijiet jiġu msewwija. Dak il-limitu huwa deċiżjoni tad-disinn, mhux difett li għandu jiġi evitat. Agħżel sid wieħed qabel ma tibdel xi ħaġa oħra.

Jekk it-tunnel irid ikun fuq qabel il-login, agħti lis-servizz sors ta’ kredenzjali mingħajr superviżjoni u kopja tiegħu stess tal-profil. Jekk irid jeżisti biss waqt li int fuq l-iskrivanija, żommu fil-GUI u neħħi l-kopja tas-servizz. It-tnejn flimkien hija l-konfigurazzjoni li tipproduċi kunflitti tal-adapter u rotot doppji.

Dak il-kunflitt normalment jiġi dijanjostikat bħala żball fil-konfigurazzjoni aktar milli żewġ sidien jiġġieldu fuq adapter wieħed. Il-log tal-avvenimenti juri proċess wieħed li jonqos milli jiftaħ il-mezz TAP, li jidher bħala problema tal-permessi u mhuwiex. Għodd is-sidien l-ewwel.

X’inhuma fil-fatt tniedi l-wrapper tas-servizz

Il-punt tad-dħul tas-servizz huwa wrapper żgħir li jaqra l-parametri tiegħu stess maħżuna u mbagħad jibda openvpn.exe. Meta l-linja tal-kmand fil-log tal-avvenimenti ma taqbilx mal-aspettattiva tiegħek, dawk il-valuri huma l-ħaġa li għandha tiġi spezzjonata. L-installazzjoni mill-ġdid tirrisettja lill-default u teqred l-evidenza. Aqrahom l-ewwel.

Il-valuri jgħixu fir-reġistru taħt il-muftieħ tas-servizz stess, u sc qc juri l-mogħdija binarja li se jniedi l-maniġer tas-servizzi. Qabbel dik il-mogħdija mal-konfigurazzjoni maħżuna tal-wrapper qabel ma teditja waħda minnhom.

Li tissostitwixxi l-wrapper b’skript li tikkontrolla huwa aktar invażiv, iżda jingħalaq il-linja tal-kmand effettiva f’fajl wieħed li jinqara. Iġġiela b’riavvjar, imbagħad aqra l-log għal kull profil sakemm tidher l-ewwel linja tal-bidu b’suċċess. Stat tas-servizz ta’ miexi biss ifisser li l-wrapper ma ħareġx, li huwa veru wkoll meta t-tifel tiegħu miet mill-ewwel.

Artikli relatati