Windows VPN-villa 720: vistfangahópur eða biðlarabinding?
Villa 720 þýðir að tengingunni var aldrei úthlutað nothæfu vistfangi. Aðgreindu bilanir á einum vélbúnaði frá bilunum á mörgum vélbúnaði áður en þú setur upp netkort að nýju.
Villa 720 birtist eftir að innskráningarupplýsingar eru samþykktar, og þess vegna sendir hún fólk aftur í lykilorðsreitinn. Tengingin náði þeim punkti þar sem vistfang er samið um og fékk ekkert. Tvær mjög ólíkar bilanir framkalla sama glugga: netþjónnum hafði ekkert að úthluta, eða einmitt þessi biðlari gat ekki lokið samningaviðræðunum. Að greina þessar tvær áður en nokkuð er snert er megnið af viðgerðinni, og greiningin er skjalfest á villuleiðréttingarsíðu Microsoft um villu 720.
Það sem glugginn sleppir
Skilaboðin lýsa bilun í PPP-samningaviðræðum, og þau eru viljandi óskýr því biðlarinn getur ekki séð hvers vegna netþjónninn hafnaði. Þetta er ekki villa í innskráningarupplýsingum, og það er ekki fullyrðing um dulkóðun jarðgangsins. Það þýðir að vistfanginu eða samningsfærunum var ekki skilað.
Á netþjónshliðinni er algengasta orsökin úthlutun: kyrrstætt RRAS-safn án lausra vistfanga, eða DHCP-stilling þar sem sviðið er uppurið eða óaðgengilegt, framkallar nákvæmlega þessi einkenni hjá hverjum biðlara sem reynir. Á biðlarahliðinni er algengasta orsökin binding. WAN Miniport sem ber PPP verður að vera bundið við réttu hlutana, og óvirk binding eða innsett netfiltur getur stöðvað samningaviðræðurnar án nokkurrar sýnilegrar tækjabilunar. Þessir tveir flokkar þurfa ólík gögn, og fljótlegasta leiðin til að velja á milli þeirra er að telja hversu margir biðlarar eru fyrir áhrifum.
Greindu hópinn áður en hópurinn er skoðaður
Teldu biðlarana sem eru fyrir áhrifum áður en þú lest nokkra stillingu. Bilun sem lendir á öllum í einu er ástand netþjóns, og bilun sem fylgir einni vél milli neta er ástand biðlara. Sú talning kostar eitt skilaboð í spjallrás og sparar síðdegi.
| Artifact | How you get it | What it rules out | What it cannot rule out |
|---|---|---|---|
| Affected-client count | One message to the people who failed, or a search of today's tickets | A client-only fault, when every client failed within minutes | Which server-side component stopped allocating |
| RRAS event for one attempt | Get-WinEvent on the System log, filtered to the allocation event id | An allocation failure, when no event matches that attempt | A binding fault that appears later in the same negotiation |
| Hidden WAN Miniport bindings | Get-NetAdapter with hidden adapters, then the binding list on the returned name | A disabled ms_wanarp binding or an inserted filter on this client | Pool exhaustion that would also have hit other clients |
| Free-address count | The RRAS pool view, or the DHCP scope statistics | A committed static range or an exhausted scope | Why the address was not delivered to one specific client |
Tengdu síðan eina misheppnaða tilraun við eigin skrá netþjónsins, því RRAS skráir atburð þegar það getur ekki úthlutað og sá atburður nefnir bilunina frekar en einkennin. Ef bilunin fylgir tilteknum biðlara mun netþjónsskráin sýna ekkert fyrir þá tilraun, sem er upplýsandi út af fyrir sig. Skortur á úthlutunarbilun þrengir vandamálið að samningaviðræðunum á þeim biðlara og segir þér hvaða skipanir á að keyra næst.
Get-WinEvent -LogName System -MaxEvents 500 | Where-Object { $_.Id -eq 20167 }
Get-NetAdapter -IncludeHidden | Where-Object { $_.InterfaceDescription -like "WAN Miniport*" }
Lestu úthlutunarstöðu netþjónsins
Staðfestu á RRAS-hliðinni hvaða úthlutunaraðferð er í raun stillt, en ekki hverri skjölunin gerir ráð fyrir. Kyrrstætt safn og DHCP-framleitt uppsetning mistakast á ólíka vegu, og viðgerðin tilheyrir þeirri aðferð sem er í notkun. Teldu laus vistföng í kyrrstæðu safni og leitaðu að úthlutunum á hvern notanda sem halda leigu sem enginn man eftir, því safn sem virðist stórt getur verið fullnýtt. Athugaðu fyrir DHCP að endurvarpinn nái til netþjóns og að sviðið hafi lausar leigur.
Svið sem venjulegir biðlarar hafa uppurið framkallar sömu 720 og rangstillt safn, og RRAS-stjórnborðið mun virðast fullkomlega heilbrigt í báðum tilvikum. Standist freistnina að erfa vinnulagið að skipta safni í minni svið: upprunalega ráðið lýsti niðurstöðu eins stjórnanda, og það lagar ekki úthlutunarbilun sem atburðir netþjónsins sjálfs geta nefnt beint.
Lestu bindingar biðlarans án þess að brjóta þær
Ef gögnin benda á einn biðlara skaltu skoða faldar millistykkið frekar en að setja upp staflann að nýju. Fyrsta skipunin listar WAN Miniport-viðmótin og nöfn þeirra; sú seinni tekur nafnið sem hún skilaði, ekki nafn afritað úr leiðbeiningum.
Get-NetAdapterBinding -Name "<name>" -IncludeHidden -AllBindings
Lestu listann með tilliti til vistfangaupplausnarbindingar og þriðjuaðila sía. Óvirk binding er markviss viðgerð, en tilvist síu er spurning fyrir eiganda þess hugbúnaðar frekar en leyfi til að slökkva á öryggisvöru. Að eyða öllum millistykjum er eina ráðið sem eyðileggur gögnin sem þú þyrftir ef bilunin kemur aftur.
Eftir leiðréttinguna skaltu prófa sama sniðið aftur og endurtaka svo tveggja biðlara tilvikið ef það voru upprunalegu einkennin, því farsæl fyrsta tenging felur úthlutunarvandamálið sem annar biðlari afhjúpar. Haltu athugasemdinni á fjórum sviðum: hvaða biðlari, hvaða binding, hvaða atburður og hvað breyttist. Breyttu líka einu lagi í hverri tilraun, því viðgerð á biðlara og breyting á safni saman er ekki hægt að rekja, og næsta bilun mun virðast ný þótt hún sé sú sama.