Jäätyminen ennen kuin tunnusta edes tarjotaan, kieltäytyminen profiilin poistamisesta, sovitin jonka nimeä kukaan ei tunnista: ne ovat yhden vian kolme kasvot. Ohjelmistoliittymä, johon VPN sitoutuu, on mennyt huonoksi, kun taas tili ja yhdyskäytävä ovat koskemattomia. Kolme korjausta on puolustettavissa, ja se mikä niistä pätee seuraa yhdestä vain lukemiseen perustuvasta tarkastuksesta. Kaikki tuon tarkastuksen jälkeen on aritmetiikkaa; kaikki sitä ennen on arvailua.

Mihin profiili oikeastaan sitoutuu

Jokaista Windowsin natiivia tunnelityyppiä palvelee oma virtuaalinen sovitin, ja nuo sovittimet ovat miniport-ajureita eivätkä fyysisiä kortteja. Profiili valitsee tunnelityypin, tyyppi valitsee sovittimen, ja siksi yksi sairas ajuri voi rikkoa jokaisen profiilin, joka jakaa sen, samalla kun tiedostojen jakaminen ja selailu jatkuvat. Riippuvuus on näkymätön profiilin ominaisuuksissa.

Nämä liittymät pysyvät oletuksena piilossa, niin Laitehallinnassa kuin sovittimien luettelossakin. Näin rikkinäinen pysyy näkymättömänä, kun koneen omistaja vakuuttaa, ettei mikään muuttunut.

Varoitusmerkki on hyödyllinen todiste ja puhdas kuvake ei ole. Sovitin voi ilmoittaa olevansa terve ja silti kantaa rikkinäistä sidontaa, joten hyödyllinen kysymys on mihin liittymä on kiinnitetty, ei miltä kuvake näyttää. Lue ensin tila ja sitten sidonnat, koska kuvake vastaa vähiten kiinnostavaan kysymykseen. Juuri tämän järjestyksen ohittaminen muuttaa kymmenen minuutin tarkistuksen koko iltapäivän ajurityöksi.

Päätä sovittimen tilasta, älä virhekoodista

Virhenumero kertoo mikä vaihe epäonnistui eikä kerro mitään siitä mikä komponentti on syyllinen. Osoitteen jakaminen, varmenteen valinta ja tunneliprotokolla ovat kullakin omat numeronsa, tavallisesti 720, 789 ja 806, eikä mikään kolmesta ole todiste miniportista. Käytä numeroa seuraavan tarkistuksen valintaan, älä korjauksen valintaan.

Erottavia havaintoja on vähän. Tämä taulukko yhdistää jokaisen vain lukemiseen perustuvaan seuraavaan vaiheeseen:

What you observeWhat it impliesRead-only step
Every profile on one protocol failsThat protocol's miniport is unusableRead the hidden adapter status
Adapter reports healthy, tunnel never startsA binding is missing or disabledList every binding on the adapter
Only the vendor client failsThe vendor adapter or its registered nameRead the vendor service key
The profile will not deleteThe interface underneath is stuckConfirm the adapter before removing the profile

Järjestys on tärkeä, koska ajurin uudelleenasennus on hidasta ja häiritsevää. Sen tekeminen osoiteongelman korjaamiseksi maksaa tunnin eikä opeta seuraavalle henkilölle mitään. Taulukko ratkaisee myös vahingon laajuuden: yksi protokolla rikki kaikissa profiileissa osoittaa ajuriin, kun taas yksi rikki toimittajaklientti toimivien natiivien profiilien vieressä osoittaa toimittajan pinoon.

Kaksi lukemista, jotka ratkaisevat useimmat tiketit

Molemmat lukemiset ovat vain lukemista eikä kumpikaan kosketa ajuria. Ensimmäinen luettelee piilotetut miniport-liittymät tiloineen, ja toinen luettelee mihin nimetty sovitin on sidottu:

Get-NetAdapter -IncludeHidden | Where-Object InterfaceDescription -like 'WAN Miniport*' | Select-Object Name, InterfaceDescription, Status
Get-NetAdapterBinding -Name 'WAN Miniport (IKEv2)' -IncludeHidden -AllBindings

Korvaa protokolla, jota profiilisi käyttää, sillä IKEv2:n sidontaluettelo ei kerro mitään SSTP profiilista. Pois käytöstä oleva ARP- tai IPv4-sidonta tai sovittimeen liitetty kolmannen osapuolen suodatinajuri voi pysäyttää tunnelin ennen kuin se alkaa. Turvaohjelmiston ilmestyminen tuohon luetteloon ei ole todiste siitä, että se on syy, joten varmista vaikutus ennen kuin poistat mitään käytöstä.

Terve sovitin näyttää sidonnat, joita odotat, eikä yhtään suodatinta, jota et osaa selittää. Kun luettelo on puhdas, todiste on siirtynyt ajuriin itseensä ja seuraava jakso on se, joka pätee.

Tallenna sovittimen nimi ja ajurin versio ennen sen poistamista

Kun sovitin on todella käyttökelvoton, tavallinen korjaus on tehdä siitä poistettava, asentaa se pois ja antaa Windowsin rakentaa tuore ilmentymä seuraavan kerran, kun profiili käyttää tuota protokollaa. Laitehallinnassa päivitä ajuri, valitse luettelosta, tyhjennä yhteensopivan laitteiston suodatin ja valitse yleinen Microsoftin sovitin, joka tarjoaa poistoasennuksen.

Sitä ennen kirjaa mitä poistat: sovittimen nimi, ajurin versio, toimittaja ja päivämäärä. Korjausta, jota et voi jälkeenpäin kuvata, ei voi toistaa, ja kuvaamattoman korjauksen tavallinen hinta on sama kone kolme kertaa korjattuna. Toimittajan apuohjelmat tekevät saman työn laajemmalla ulottuvuudella ja ovat kohtuullisia hallitussa laitekannassa, kun ne tulevat toimittajalta eivätkä peilistä. Apuohjelma, joka vaihtaa ajurin binääritiedostoja, muuttaa enemmän kuin yhden sovittimen uudelleenasennus, joten kirjaa senkin versio tikettiin.

Yksi toimittajatapaus vaatii erilaisen korjauksen samaan oireeseen. Asiakasohjelma, joka rekisteröi sovittimensa näyttönimellä, joka sisältää asennusohjelmaviitteen, ei ehkä aktivoidu päivityksen jälkeen, ja korjaus muokkaa tuota nimeä toimittajan omistamassa palveluavaimessa. Arvo ottaa tavallisen sovittimen nimen, ja asiakasohjelma käynnistetään uudelleen sen jälkeen:

HKLM\SYSTEM\CurrentControlSet\Services\CVirtA
DisplayName = Cisco Systems VPN Adapter for 64-bit Windows

Tuo avain kuuluu yhdelle asiakasohjelmalle. Se ei ole yleinen Windows-korjaus, eikä sitä pidä koskaan soveltaa koneeseen, joka ei aja tuota asiakasohjelmaa.

Vahvista toisella protokollalla ennen kuin suljet tiketin

Yksi onnistunut uudelleenyhteys harjoittaa yhtä protokollaa yhden sovittimen kautta, joten se todistaa vähemmän kuin näyttää. Yritä uudelleen alkuperäistä profiilia ja sitten toista, joka on rakennettu toiselle tunnelityypille, ja vaadi että molemmat yhdistyvät. Jos vain ensimmäinen toimii, jäljellä oleva vika on todiste ajurista tai käytännöstä, ei liittymästä jonka juuri rakensit uudelleen.

Jos alkuperäinen valitus oli poistamaton profiili, testaa sekin uudelleen, sillä profiili, joka yhä kieltäytyy poistumasta sen jälkeen kun sovitin on terve, on eri vika ja lisätyö sovittimen parissa on hukattua. Pidä tili ja yhdyskäytävä kirjauksen ulkopuolella, ellei jokin osoita niihin. Tunneli, joka kuolee ennen todennusta, kuvaa yleensä konetta, ja rehellinen merkintä nimeää sovittimen, protokollan ja tarkistuksen, joka sen vahvisti.

Aiheeseen liittyvät artikkelit