Me ya sa OpenVPN a Windows ke cewa ca: hanya ba tare da alamar ambato ba, ba mummunan takardar shaida ba
Hanyar Program Files ba tare da alamar ambato ba tana rabuwa zuwa gardama da yawa, sai mai bincike ya zargi zaɓin. A duba alamun ambato, layin abokin ciniki da encoding.
OpenVPN ba ya farawa, kuma saƙon kuskure yana nuni ga layin da ya yi kama da daidai: Unrecognized option or missing or extra parameter(s) in office.ovpn:42: ca. Takardar shaidar ba ta canza ba, fayil ɗin yana buɗewa a edita, kuma babu abin da ya yi kama da kuskure a hanya. Mai bincike ba ya ƙin sunan zaɓin; yana ƙin yawan gardamar da ta zo tare da shi. Bincike huɗu suna warware kusan kowane irin wannan lamari, kuma ya dace a yi su bisa tsarin kuɗi.
Me ya sa mai bincike ke zargin zaɓin
Kowane layin tsari ana raba shi bisa fili da bisa alamun ambato kafin kowane zaɓi ya gan shi. Don haka ƙimar da ke ɗauke da fili tana zuwa a matsayin gardama da yawa in ba a lulluɓe ta ba, kuma zaɓin da ya mallaki layin yana ba da sanarwar rashin daidaito. A Windows babban kundin shigarwa na asali yana tabbatar da haka, domin C:\Program Files yana tsakiyar hanya bisa tsarin gininsa. Ba a taɓa buɗe takardar shaidar ba a wannan kuskure, don haka duba ko fayil ɗin yana nan ba ya tabbatar da wani abu mai amfani.
Lambar layin da aka bayar yawanci daidai ne, kuma zaɓin da aka bayar shi ne wanda ya cinye layin. Sa'ad da zaɓin da aka ambata ya kasance wanda ka san ba ka taɓa rubuta shi ba, karanta layin da ke sama da shi, domin alamar ambato da ta ɓace a wani blok na baya tana motsa binciken. Haka blok ɗin takardar shaida yake ƙarshe samun zargi kan yawan gardama.
ca C:\Program Files\OpenVPN\config\office-ca.crtSanya alamun ambato a kowace hanya da ke ɗauke da fili
Biyu na alamun ambato a kewayen ƙimar shi ne dukan gyaran, kuma ana karɓar sandunan jingina na gaba a Windows, don haka tserewa ba ya zama wani ɓangare na matsalar. Gyara kowane zaɓin hanya a wannan zagayen, domin mai bincike yana tsayawa a kuskure na farko kuma na gaba yana jira kawai sabon sake kunnawa. Tarin yawanci ya haɗa da ca, cert, key, tls-auth da auth-user-pass.
ca "C:/Program Files/OpenVPN/config/office-ca.crt"
cert "C:/Program Files/OpenVPN/config/office.crt"
key "C:/Program Files/OpenVPN/config/office.key"Bincike da sunan kundin yana samun kowace fitowa da sauri fiye da karanta fayil ɗin. Gudanar da shi kafin kowane gyare-gyare, domin jerin ya cika:
Select-String -Path .\office.ovpn -Pattern 'Program Files'Matsar da bayanin martaba zuwa hanya marar fili zaɓi ne mai inganci, kuma yana da inganci ne kawai idan kowace hanya ta motsa tare da shi. Bayanin martaba da aka matsar da rabi yana sake haifar da wannan kuskure da wani sunan fayil, wanda ya fi wahalar gani domin saƙon yanzu yana nuni ga hanyar da ka riga ka ƙirƙira. Zaɓi hanya ɗaya ka kammala ta.
Maido da sanarwar yanayi kafin takardun shaida
Sanadi na biyu da ya zama ruwan dare yana ba da wani saƙo daban tare da wannan yammacin da ya ɓata. Bayanin martabar abokin ciniki dole ya bayyana yanayinsa kusa da saman, kuma wannan sanarwar tana sauƙin ɓacewa idan an liƙa blok ɗin takardun shaida kawai a cikin sabon fayil. Ba tare da ita OpenVPN yana karanta fayil ɗin da wani tarin tsoho daban, kuma lalacewar tana bayyana da yawa daga baya a matsayin rikici tsakanin zaɓuɓɓuka ko gazawar shiga. Layin da ya ɓace mai arha ne a duba kuma mai tsada a manta.
client
dev tun
proto udp
remote vpn.example.net 1194Riƙe umarni ɗaya a kowace layi muddin kana can. Layukan da aka haɗa suna ba da daidai kuskuren yawan gardama daga sashe na farko, kuma layin da aka bayar yana kama da mai ma'ana domin haɗakar ta faru inda edita ya naɗe rubutun. Karanta layin danye, ba wanda aka nuna ba.
Lalacewar encoding tana kama da sunan zaɓi
Fayil da aka adana a matsayin UTF-16 tare da alamar tsarin bait yana ɓoye zaɓinsa na farko daga mai bincike, kuma ɓatattun bait na iya mannewa ga sunan zaɓin a cikin saƙon. Adana fayil ɗin a matsayin UTF-8 ba tare da alamar tsarin bait ba, sannan sake buɗe shi ka tabbatar cewa harafi na farko harafi ne na yau da kullum. Editoci, juya hanyar PowerShell da rubutun da aka liƙa daga tagar hira duk suna canza encoding ba tare da tambaya ba.
Format-Hex .\office.ovpn | Select-Object -First 1Alamar tsarin bait tana bayyana a matsayin bait na alama na farko kafin kowane rubutu, kuma goge waɗannan haruffa da hannu mataki ne na rashin nasara domin edita yana sake rubuta su a adanawa na gaba. A maimakon haka sake adana fayil ɗin da bayyanannen encoding. Ƙarshen layi ya fi haƙuri, amma fayil da ba shi da sabon layi a ƙarshe zai iya haɗa umarnin ƙarshe da na baya bayan gyara.
Wane bincike a fara, kuma me ya sa
Fara da encoding, domin yana ɗaukar umarni ɗaya kuma yana lalata kowace karatun fayil ɗin. Sannan alamun ambato, sannan sanarwar yanayi da sauran umarnin wajibi, kuma bayan waɗannan ne kawai takardun shaida, maballai da bayanan shiga. Yin aiki a wannan tsarin yana riƙe kowane mataki mai iya juyawa, domin takardar shaidar da aka musanya don gyara matsalar ambato tana barin shigarwa mai aiki da sabon gazawa nesa da gyara biyu daga asali. Tsarin yana da muhimmanci fiye da ɗaiɗaikun bincike.
Riƙe kwafin fayil ɗin da ba a taɓa ba kamar yadda mai aiki ya aika. Idan wani gyara na baya ya lalata shi, bambanci da wannan kwafin yana nuna ko alamar ambato, sabon layi ko bait na alama ya motsa, wanda ya fi sauri fiye da sake karanta kuskuren. Bayanin zaɓuɓɓuka na kowace umarni yana cikin littafin OpenVPN na sigar da aka shigar.