VPN kļūda 10051: maršruts, nevis parole
WSAENETUNREACH apraksta ligzdas darbību, kas nav atradusi tīkla ceļu. Pirms aizskar uzticību, pārbaudiet galapunktu, adrešu saimi un izvēlēto maršrutu.
Windows tunelis neizdodas, un žurnāls piedāvā numuru 10051. Tas ir WSAENETUNREACH, kas tiek ziņots, kad ligzdas darbība neatrod lietojamu ceļu uz galamērķi. Tas nav noraidīta parole, nav beidzies sertifikāts un nav pierādījums, ka serveris ir redzējis tuneļa paketi un to noraidījis.
Divas dažādas darbības var to radīt vienā sesijā. Tās nozīmē dažādas lietas un pieder dažādiem īpašniekiem.
Ko kods ziņo un ko ne
Kļūda apraksta lokālu lēmumu: steks nevarēja atrast maršrutu uz pieprasīto galamērķi, tāpēc darbība nekad neatstāja mašīnu. Tas ir apgalvojums par ceļu, nevis par otras puses viedokli par taviem akreditācijas datiem. Lasīšana kā autentifikācijas kļūme aizsūta tevi uz sertifikātu krātuvēm un kontu atjaunošanu problēmas dēļ, ko tās nevar izraisīt. Kods arī neko nesaka par to, vai ugunsmūris zemāk būtu laidis paketi cauri, jo neviena pakete netika nosūtīta.
Saglabā apkārtējās žurnāla rindas, kad to pieraksti. Viens numurs pazaudē galamērķi, transportu un momentu, un tieši šie trīs fakti padara ierakstu interpretējamu pēc nedēļas.
Kura darbība neizdevās un kad
Kļūda, kamēr klients tiecas uz VPN ārējo galapunktu, ir cits gadījums nekā lietojumprogrammas kļūme pēc tuneļa izveides. Pirmajā transporta ceļš uz serveri trūkst vai tas ir atņemts. Otrajā tunelis pastāv, un kaut kas tajā nevar atrisināt vai maršrutēt pieprasīto galamērķi. Tas pats kods, cits slānis, cits īpašnieks. Laika zīmogs attiecībā pret savienojuma mēģinājumu parasti izšķir, kurš tev ir.
Citē neizdevušos darbību, nevis tikai kļūdu: savienojums ar kādu adresi, pa kādu transportu un kurā secības punktā. Tieši šis formulējums ļauj otram cilvēkam atveidot lēmumu.
Salīdzini galapunktu un adrešu saimi
Pieraksti atrisināto galamērķi, transportu un portu. Ja vārds atgriež gan IPv4, gan IPv6 adresi, strādājoša IPv4 pārbaude neko neizskaidro par neizdevušos IPv6 mēģinājumu. Klients var mēģināt saimi, kuru tu nekad neesi pārbaudījis, un otras saimes uzspiešana maina eksperimentu, nevis to izlabo.
Resolve-DnsName vpn.example.net -Type A,AAAA
Find-NetRoute -RemoteIPAddress 198.51.100.62
Get-NetConnectionProfile
Maršruta vaicājums atgriež labāko lokālo adresi un maršrutu uz šo galamērķi pašreizējā stāvoklī, tāpēc izpildi to, kamēr kļūme ir klātesoša. Atvienots adapteris, mainīts tīkls vai negaidīts maršruts visi izskatās citādi pēc visa atiestatīšanas. Otrs aktīvs tunelis var arī pārņemt galapunkta ceļu, kas rada šo kodu vienam klientam, bet ne otram.
Atceries, kas ir maršruta atbilde: viens lokāls lēmums, nevis atļauja sūtīt. Tā nevar pateikt, vai ugunsmūris pieņems datagrammu vai vai kaut kas klausās tālajā galā.
Citas ligzdas kļūdas un nodošana
Kļūda 10054 ir cits ziņojums, un UDP uztveršanā tā var parādīt ICMP porta nesasniedzamību, kas saistīta ar iepriekšēju sūtīšanu. Tas ir ziņojums par konkrētu galamērķa portu, nevis apgalvojums, ka maršruta nav, un abi ved uz dažādām izmeklēšanām. Katra ligzdas numura uzskatīšana par savienojuma kļūmes variantu ir veids, kā trūkstošs maršruts tiek 'salabots', pārinstalējot klientu.
Noderīgā nodošana ietver precīzu kodu, neizdevušos darbību, galapunktu un adrešu saimi, izvēlēto maršrutu un jebkuras tīkla izmaiņas laiku. Izlabo pierādīto ceļa problēmu ar to, kam pieder šī konfigurācija. Sertifikātu aizstāšana vai otras puses pārbaudes izslēgšana nevar nodrošināt maršrutu, kura nav, un abas padara galīgo diagnozi grūtāku.