Chyba 623 nástroje rasdial: nejprve vytvořte profil VPN
Chyba 623 znamená, že vytáčecí program nenašel v telefonním seznamu žádnou položku. Vytvořte profil pomocí Add-VpnConnection a poté slaďte relaci, cestu k seznamu a automatický spouštěč.
Chyba 623 z rasdial je selhání hledání, nikoli síťová závada: telefonní seznam neobsahuje položku s tímto názvem. Windows očekává, že profil bude existovat dřív, než jej jakýkoli příkaz vytočí, a vytáčecí program jej sám nikdy nevytvoří. Projděte níže uvedené kontroly popořadě, protože každá předpokládá, že předchozí prošla.
Nejprve si přečtěte kód chyby
Kódy, které následují po 623, popisují jiné závady, takže první text, který uvidíte, určuje větev. 691 je odmítnutí přihlašovacích údajů u profilu, který skutečně existuje, a 868 obvykle ukazuje na překlad názvů pro adresu serveru. Jen 623 vás vrací k vytvoření profilu, a proto opakování stejného příkazu málokdy něco změní.
Zachyťte návratový stav ve stejném kroku, který vytáčí. Další příkaz ve skriptu jej přepíše a skutečný kód je pryč, než se někdo podívá do protokolu.
rasdial "Office"; if ($LASTEXITCODE -ne 0) { Write-Output "failed: $LASTEXITCODE" }Ověřte, že položka v seznamu existuje
Než přidáte další, zeptejte se Windows, jaké profily skutečně má. Rutina vrátí název, adresu serveru a aktuální stav připojení, a prázdný výsledek otázku hned rozřeší.
Windows uchovává položky jednotlivých uživatelů v jednom souboru telefonního seznamu a položky všech uživatelů v jiném, takže jeden název může ukazovat na dva různé servery. Toto zdvojení vysvětluje skript, který vytáčí špatný koncový bod, zatímco nastavení, které jste prohlédli, vypadá naprosto správně. Než o názvu cokoli uzavřete, vypište obě umístění.
Get-VpnConnection -Name "Office" | Format-List Name, ServerAddress, ConnectionStatus
dir "%APPDATA%\Microsoft\Network\Connections\Pbk"
dir "%PROGRAMDATA%\Microsoft\Network\Connections\Pbk"Vytvořte profil pomocí Add-VpnConnection
Vytvořte položku jednou rutinou, která zapíše nativní profil, nikoli ruční úpravou textu. Zadejte adresu serveru, typ tunelu a metodu ověřování, kterou vaše brána skutečně přijímá, protože profil vyjednávající špatný protokol později selže se zprávou, která viní server.
Sekci připojení ještě můžete do rasphone.pbk vložit ručně, ale tuto úpravu nic neověřuje. Jeden špatný klíč dá profil, který se neověřuje vůči ničemu, a chyba, kterou vyprodukuje, vypadá jako vzdálená závada, nikoli jako překlep.
Add-VpnConnection -Name "Office" -ServerAddress vpn.corp.internal \
-TunnelType Ikev2 -AuthenticationMethod Eap -EncryptionLevel RequiredSlaďte relaci s úložištěm přihlašovacích údajů
Položka patří uživateli nebo počítači a certifikát či uložené přihlašovací údaje za ní mohou být dosažitelné jen z jedné přihlašovací relace. Naplánovaná úloha běžící jako SYSTEM je jiný klient než účet, který se přihlásil, a služba v relaci 0 nemá plochu, na níž by zobrazila výzvu. Když interaktivní relace poprvé narazí na neznámou síť, Windows otevře výzvu k umístění sítě a vytáčecí program nenabízí přepínač, který by ji umlčel. Izolace relace se této výzvě vyhne a zároveň odstraní uživatelský kontext, který některé metody ověřování vyžadují.
Vlastníka vybírejte vědomě: úlohu spouštěnou přihlášením pro tunel jednoho uživatele, nebo službu pro tunel celého počítače. Míchat obojí a čekat stejné chování je způsob, jakým připojení, které funguje ručně, začne pod automatizací selhávat.
Nechte automatický spouštěč tak, jak jste ho našli
Windows může tunel vyvolat sám, když se shoduje aplikace nebo síťová podmínka, a odpojení může přidat profil na seznam zakázaných položek automatického spouštěče. Další automatický pokus se pak už nikdy neuskuteční, dlouho poté, co odpovědný skript skončil. Úloha, která odpojuje bezpodmínečně, proto rozbíjí chování trvalého připojení všem ostatním uživatelům toho počítače. Tento vedlejší účinek je v protokolu úlohy neviditelný, a právě proto je drahý.
Poznamenejte si stav profilu před spuštěním úlohy a vraťte jej tak, jak jste ho našli, místo abyste tunel ve výchozím stavu bourali. Opětovné povolení spouštěče je změna zásad, takže k němu přistupujte jako k vědomému kroku, ne jako k úklidu.
Dvě hranice přežijí jakékoli množství skriptů. rasdial může hlásit úspěch, zatímco služba za tunelem je stále nedostupná, takže testujte prostředek, který skutečně potřebujete. Profil, který vyžaduje čipovou kartu, push schválení nebo přihlášení v prohlížeči, nemá bezobslužnou cestu a lidský vlastník zůstává součástí návrhu.