Windowsi tunnel ebaõnnestub ja logi pakub numbri 10051. See on WSAENETUNREACH, mida teatatakse siis, kui soketioperatsioon ei leia sihtkohani ühtegi kasutatavat teed. See ei ole tagasilükatud parool, aegunud sertifikaat ega tõestus, et server nägi tunnelipaketti ja keeldus sellest.

Kaks erinevat operatsiooni võivad selle ühes seansis tekitada. Need tähendavad erinevat ja kuuluvad erinevatele omanikele.

Mida kood teatab ja mida mitte

Viga kirjeldab kohalikku otsust: pinu ei suutnud leida marsruuti soovitud sihtkohta, seega operatsioon ei lahkunud masinast kunagi. See on väide tee kohta, mitte selle kohta, mida vestluspartner arvab teie volitustest. Selle lugemine autentimisveana saadab teid sertifikaadihoidlatesse ja kontode lähtestamiseni probleemi puhul, mida need põhjustada ei saa. Kood ei ütle ka midagi selle kohta, kas allavoolu tulemüür oleks paketi läbi lasknud, sest ühtegi paketti ei saadetud.

Säilitage ümbritsevad logiread, kui selle üles märgite. Üksi number kaotab sihtkoha, transpordi ja hetke ning just need kolm fakti teevad kirje nädal hiljem tõlgendatavaks.

Milline operatsioon ebaõnnestus ja millal

Viga ajal, mil klient püüab jõuda VPN-i välislõpp-punkti, on erinev juhtum rakenduse ebaõnnestumisest pärast tunneli loomist. Esimesel juhul puudub serverini viiv transporditee või on see ära võetud. Teisel juhul tunnel on olemas ja miski selle sees ei suuda teie küsitud sihtkohta lahendada ega marsruutida. Sama kood, erinev kiht, erinev omanik. Ühenduskatse suhtes võetud ajatempel otsustab tavaliselt, milline neist teil on.

Tsiteerige ebaõnnestunud operatsiooni, mitte ainult viga: ühendus millise aadressiga, millise transpordi kaudu ja millises järjestuse punktis. Just see sõnastus võimaldab teisel inimesel otsust korrata.

Võrrelge lõpp-punkti ja aadressiperekonda

Märkige üles lahendatud sihtkoht, transport ja port. Kui nimi tagastab nii IPv4- kui ka IPv6-aadressi, ei selgita töötav IPv4-kontroll ebaõnnestunud IPv6-katse kohta midagi. Klient võib proovida perekonda, mida te kunagi ei testinud, ja teise perekonna pealesurumine muudab katse, selle asemel et seda parandada.

Resolve-DnsName vpn.example.net -Type A,AAAA
Find-NetRoute -RemoteIPAddress 198.51.100.62
Get-NetConnectionProfile

Marsruudipäring tagastab parima kohaliku aadressi ja marsruudi sellele sihtkohale praeguses olekus, seega käivitage see siis, kui rike on olemas. Ühendatud adapter, muutunud võrk või ootamatu marsruut näevad pärast kõige lähtestamist kõik teistsugused välja. Teine aktiivne tunnel võib samuti lõpp-punkti tee endale haarata, mis tekitab selle koodi ühel kliendil, teisel mitte.

Pidage meeles, mis marsruudivastus on: üks kohalik otsus, mitte luba saata. See ei saa teile öelda, kas tulemüür võtaks datagrammi vastu või kas kaugemas otsas midagi kuulab.

Muud soketivead ja üleandmine

Viga 10054 on teistsugune aruanne ja UDP-vastuvõtul võib see näidata varasema saatmisega seotud ICMP pordi kättesaamatust. See on teade konkreetse sihtpordi kohta, mitte väide, et marsruuti ei ole, ja mõlemad viivad erinevate uurimisteni. Iga soketinumbri käsitlemine ühenduse ebaõnnestumise variatsioonina on viis, kuidas puuduv marsruut kliendi uuesti paigaldamisega 'parandatakse'.

Kasulik üleandmine sisaldab täpset koodi, ebaõnnestunud operatsiooni, lõpp-punkti ja aadressiperekonda, valitud marsruuti ja iga võrgu muudatuse aega. Parandage tõestatud teeprobleem nende kaudu, kellele see konfiguratsioon kuulub. Sertifikaatide asendamine või partneri kontrolli keelamine ei saa pakkuda marsruuti, mida ei ole, ja mõlemad teevad lõpliku diagnoosi raskemaks.

Seotud artiklid