Windows тунел пада и дневник нуди број 10051. То је WSAENETUNREACH, који се пријављује када операција сокета не пронађе употребљив пут до одредишта. То није одбијена лозинка, истекао сертификат ни доказ да је сервер видео тунелски пакет и одбио га.

Две различите операције могу га произвести у истој сесији. Оне значе различите ствари и припадају различитим власницима.

Шта код пријављује, а шта не

Грешка описује локалну одлуку: стек није могао да пронађе руту до траженог одредишта, па операција никада није напустила машину. То је изјава о путу, а не о мишљењу друге стране о вашим акредитивима. Читање тога као неуспеха аутентификације шаље вас у складишта сертификата и на ресетовање налога због проблема који они не могу да изазову. Код такође не говори ништа о томе да ли би заштитни зид ниже пропустио пакет, јер ниједан пакет није послат.

Задржите околне редове дневника када га бележите. Сам број губи одредиште, пренос и тренутак, а те три чињенице чине запис тумачивим недељу дана касније.

Која операција је неуспела и када

Грешка док клијент посеже за спољном крајњом тачком VPN-а различит је случај од неуспеха апликације након успостављања тунела. У првом преносни пут до сервера недостаје или је одузет. У другом тунел постоји и нешто унутар њега не може да разреши или усмери тражено одредиште. Исти код, други слој, други власник. Временска ознака у односу на покушај везе обично одлучује који имате.

Цитирајте неуспелу операцију, а не само грешку: повезивање на коју адресу, преко ког преноса и у којој тачки низа. Управо та формулација омогућава другој особи да репродукује одлуку.

Упоредите крајњу тачку и породицу адреса

Забележите разрешено одредиште, пренос и порт. Ако име враћа и IPv4 и IPv6 адресу, исправна провера IPv4 не објашњава ништа о неуспелом покушају IPv6. Клијент можда испробава породицу коју никада нисте тестирали, а форсирање друге породице мења експеримент уместо да га поправи.

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

Упит руте враћа најбољу локалну адресу и руту за то одредиште у тренутном стању, па га покрените док је квар присутан. Искључен адаптер, измењена мрежа или неочекивана рута изгледају другачије након што је све ресетовано. Други активни тунел такође може да преузме пут до крајње тачке, што даје овај код за једног клијента, а не за другог.

Запамтите шта је одговор руте: једна локална одлука, а не дозвола за слање. Не може вам рећи да ли ће заштитни зид прихватити датаграм или да ли нешто слуша на далеком крају.

Друге грешке сокета и предаја

Грешка 10054 је другачији извештај, а на UDP пријему може да покаже ICMP недоступност порта повезану са ранијим слањем. То је порука о одређеном одредишном порту, а не изјава да рута не постоји, и оба воде у различите истраге. Третирање сваког броја сокета као варијанте неуспеле везе је начин на који се рута која недостаје 'поправља' поновним инсталирањем клијента.

Корисна предаја садржи тачан код, неуспелу операцију, крајњу тачку и породицу адреса, изабрану руту и време сваке промене мреже. Исправите доказани проблем пута преко онога који поседује ту конфигурацију. Замена сертификата или искључивање провере друге стране не могу да обезбеде руту која не постоји, и обоје отежавају коначну дијагнозу.

Повезани чланци