Mae twnnel Windows yn methu ac mae'r log yn cynnig y rhif 10051. WSAENETUNREACH yw hwnnw, a adroddir pan na fydd gweithred soced yn dod o hyd i unrhyw lwybr defnyddiadwy i'r cyrchfan. Nid yw'n gyfrinair a wrthodwyd, nac yn dystysgrif wedi dod i ben, nac yn dystiolaeth bod y gweinydd wedi gweld pecyn twnnel ac wedi ei wrthod.

Gall dwy weithred wahanol ei gynhyrchu mewn un sesiwn. Maent yn golygu pethau gwahanol ac yn perthyn i berchnogion gwahanol.

Beth mae'r cod yn ei adrodd a beth nad yw

Mae'r gwall yn disgrifio penderfyniad lleol: ni allai'r stac ddod o hyd i lwybr i'r gyrchfan a ofynnwyd amdani, felly ni adawodd y weithred y peiriant o gwbl. Datganiad am y llwybr yw hyn, nid am farn y cyfoed am eich cymwysterau. Mae ei ddarllen fel methiant dilysu yn eich anfon i storfa tystysgrifau ac at ailosod cyfrifon am broblem na allant ei hachosi. Nid yw'r cod yn dweud dim chwaith am a fyddai mur tân ymhellach ymlaen wedi caniatáu'r pecyn, oherwydd ni anfonwyd unrhyw becyn.

Cadwch y llinellau log o amgylch pan fyddwch yn ei gofnodi. Mae'r rhif ar ei ben ei hun yn colli'r gyrchfan, y cludiant a'r foment, a'r tri ffaith hynny sy'n gwneud y cofnod yn ddealladwy wythnos yn ddiweddarach.

Pa weithred a fethodd, a phryd

Mae gwall pan fydd y cleient yn cyrraedd pwynt terfyn allanol y VPN yn achos gwahanol i fethiant cymhwysiad ar ôl i'r twnnel gael ei sefydlu. Yn y cyntaf, mae'r llwybr cludiant i'r gweinydd ar goll neu wedi ei dynnu. Yn yr ail, mae'r twnnel yn bodoli ac ni all rhywbeth y tu mewn iddo ddatrys na llwybro'r gyrchfan a ofynnoch amdani. Yr un cod, haen wahanol, perchennog gwahanol. Mae'r stamp amser o gymharu â'r ymgais i gysylltu fel arfer yn setlo pa un sydd gennych.

Dyfynnwch y weithred a fethodd yn hytrach na'r gwall yn unig: cysylltu â pha gyfeiriad, dros ba gludiant, ac ar ba bwynt yn y dilyniant. Y geiriad hwnnw sy'n caniatáu i ail berson atgynhyrchu'r penderfyniad.

Cymharwch y pwynt terfyn a'r teulu cyfeiriadau

Cofnodwch y gyrchfan a ddatryswyd, y cludiant a'r porth. Os yw'r enw yn dychwelyd cyfeiriad IPv4 a chyfeiriad IPv6, nid yw gwiriad IPv4 sy'n gweithio yn esbonio dim am ymgais IPv6 a fethodd. Efallai fod y cleient yn ceisio'r teulu na phrofwyd gennych erioed, ac mae gorfodi'r teulu arall yn newid yr arbrawf yn hytrach na'i drwsio.

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

Mae'r ymholiad llwybr yn dychwelyd y cyfeiriad lleol gorau a'r llwybr ar gyfer y gyrchfan honno yn y cyflwr presennol, felly rhedwch ef tra mae'r methiant yn bresennol. Mae addasydd datgysylltiedig, rhwydwaith newidiedig neu lwybr annisgwyl i gyd yn edrych yn wahanol ar ôl i bopeth gael ei ailosod. Gall ail dwnnel gweithredol hefyd ddal y llwybr pwynt terfyn, sy'n cynhyrchu'r cod hwn i un cleient ac nid i'r llall.

Cofiwch beth yw ateb llwybr: un penderfyniad lleol, nid caniatâd i anfon. Ni all ddweud wrthych a fyddai mur tân yn derbyn y datagram neu a oes rhywbeth yn gwrando ar y pen pell.

Gwallau soced eraill a'r trosglwyddiad

Mae gwall 10054 yn adroddiad gwahanol, ac ar dderbyniad UDP gall ddangos ICMP port-unreachable cysylltiedig ag anfon cynharach. Neges am borth cyrchfan penodol yw hon, nid datganiad nad oes llwybr, ac mae'r ddau yn arwain at ymchwiliadau gwahanol. Trin pob rhif soced fel amrywiad o gysylltiad a fethodd yw'r ffordd y mae llwybr ar goll yn cael ei 'drwsio' drwy ailosod cleient.

Mae'r trosglwyddiad defnyddiol yn cynnwys y cod manwl, y weithred a fethodd, y pwynt terfyn a'r teulu cyfeiriadau, y llwybr a ddewiswyd ac amser unrhyw newid rhwydwaith. Cywirwch y broblem llwybr a ddangoswyd drwy pwy bynnag sy'n berchen ar y ffurfweddiad hwnnw. Ni all disodli tystysgrifau na diffodd dilysu cyfoed ddarparu llwybr nad yw'n bodoli, ac mae'r ddau yn gwneud y diagnosis terfynol yn anoddach.

Erthyglau cysylltiedig