rasdial-feil 623: opprett VPN-profilen først
Feil 623 tyder at oppringingsprogrammet ikkje fann noka oppføring i telefonboka. Opprett profilen med Add-VpnConnection, og bring deretter økta, stien til telefonboka og den automatiske utløysaren i samsvar.
Feil 623 frå rasdial er ein oppslagsfeil og ikkje ein nettverksfeil: telefonboka inneheld inga oppføring med det namnet. Windows ventar at profilen finst før nokon kommando ringer han opp, og oppringingsprogrammet opprettar aldri ein sjølv. Gå gjennom kontrollane nedanfor i rekkjefølgje, fordi kvar av dei føreset at den førre gjekk gjennom.
Les feilkoden før alt anna
Kodane etter 623 skildrar andre feil, så den første teksten du ser avgjer greina. 691 er ei avvising av påloggingsinformasjon mot ein profil som faktisk finst, og 868 peikar vanlegvis på namneoppslag for serveradressa. Berre 623 sender deg tilbake til opprettinga, og difor endrar gjentaking av same kommando sjeldan noko.
Fang sluttstatusen i same trinnet som ringer opp. Den neste kommandoen i eit skript skriv over han, og den ekte koden er borte når nokon les loggen.
rasdial "Office"; if ($LASTEXITCODE -ne 0) { Write-Output "failed: $LASTEXITCODE" }Stadfest at oppføringa i telefonboka finst
Spør Windows kva profilar det faktisk har før du legg til ein ny. Kommandoen returnerer namnet, serveradressa og gjeldande tilknytingsstatus, og eit tomt resultat avgjer spørsmålet med ein gong.
Windows lagrar oppføringar per brukar i éi telefonbokfil og oppføringar for alle brukarar i ei anna, så eitt namn kan peike på to ulike serverar. Denne dupliseringa forklarar eit skript som ringer opp feil endepunkt medan innstillingane du undersøkte ser heilt riktige ut. List opp båe stadene før du konkluderer noko om namnet.
Get-VpnConnection -Name "Office" | Format-List Name, ServerAddress, ConnectionStatus
dir "%APPDATA%\Microsoft\Network\Connections\Pbk"
dir "%PROGRAMDATA%\Microsoft\Network\Connections\Pbk"Opprett profilen med Add-VpnConnection
Opprett oppføringa éin gong med kommandoen som skriv ein opphavleg profil, ikkje med ei tekstredigering. Oppgi serveradressa, tunneltypen og den autentiseringsmetoden som gatewayen din faktisk godtek, fordi ein profil som forhandlar om feil protokoll seinare feilar med ei melding som gir serveren skulda.
Du kan framleis lime inn ein tilknytingsdel i rasphone.pbk for hand, men ingenting validerer den redigeringa. Éin feil nøkkel gir ein profil som ikkje autentiserer mot noko, og feilen han produserer ser ut som ein fjernfeil snarare enn ein skrivefeil.
Add-VpnConnection -Name "Office" -ServerAddress vpn.corp.internal \
-TunnelType Ikev2 -AuthenticationMethod Eap -EncryptionLevel RequiredFå økta til å stemme med lageret for påloggingsinformasjon
Ei oppføring høyrer til ein brukar eller maskinen, og sertifikatet eller den lagra påloggingsinformasjonen bak henne er kanskje berre tilgjengeleg frå éi påloggingsøkt. Ein planlagd oppgåve som køyrer som SYSTEM er ein annan klient enn kontoen som logga på, og ein teneste i økt 0 har ingen skrivebord å vise ei melding på. Første gong ei interaktiv økt møter eit ukjent nettverk, opnar Windows meldinga om nettverksplassering, og oppringingsprogrammet tilbyr ingen brytar for å dempe henne. Øktisolering unngår den meldinga og fjernar samstundes brukarkonteksten som nokre autentiseringsmetodar krev.
Vel eigaren medvite: ein påloggingsutløyst oppgåve for ein tunnel per brukar, eller ei teneste for ein tunnel for heile maskinen. Å blande dei to og vente same åtferd er korleis ei tilknyting som fungerer manuelt byrjar å feile under automatisering.
Lat den automatiske utløysaren vere som du fann han
Windows kan reise ein tunnel sjølv når eit program eller ein nettverkstilstand passar, og ein fråkobling kan føye profilen til lista over deaktiverte oppføringar for automatisk utløysing. Det neste automatiske forsøket skjer då aldri, lenge etter at skriptet som har ansvaret, er avslutta. Ein oppgåve som koplar frå utan vilkår, øydelegg difor alltid-på-åtferda for alle andre brukarar av den maskinen. Den biverknaden er usynleg i oppgåveloggen, og det er det som gjer han dyr.
Noter profiltilstanden før oppgåva køyrer, og set han tilbake slik du fann han i staden for å rive tunnelen ned som standard. Å aktivere utløysaren igjen er ei policyendring, så handsam det som eit medvite trinn og ikkje som opprydding.
To grenser overlever kvar mengd skripting. rasdial kan rapportere suksess medan tenesta bak tunnelen framleis er utilgjengeleg, så test ressursen du faktisk treng. Ein profil som krev eit smartkort, ei push-godkjenning eller ei nettlesarinnlogging har ingen ubemanna veg, og ein menneskeleg eigar blir verande ein del av designet.