PPTP VPNをサポートするように構成されたルーティングとリモートアクセスを備えたWindows2003サーバーがあります。最近、サーバーインフラストラクチャを新しい場所に移行しましたが、すべてのパブリックIPアドレスとプライベートIPアドレスは同じままでした。移動すると、XP、Vista、またはWindows 7のネイティブVPNクライアントを使用してVPNを実行しようとするクライアントは、ほとんどの場合(すべてではありません)、次のエラーを受け取ります。
エラー778:サーバーのIDを確認できませんでした
ホスティングネットワークから1ホップだけ削除されたクライアントネットワークからの接続は、一貫して機能します。
サーバー構成に問題がある場合に備えて、同じVPN構成で同じネットワーク上に別のWindows2003サーバーをセットアップしました。同じ結果が得られます。
私のApple iPadデバイスはサーバーに関係なく一貫して接続します。おそらくこのエラーは、iPadがスキップするWindowsクライアントによって行われたセキュリティチェックが原因です。
更新:ユーザーがWindows VPNクライアントのパスワードフィールドを空白のままにしてから、「不正なパスワード」プロンプトにパスワードを入力すると、VPN接続は一貫して完了します。これにより、ハンドシェイクプロセスで別の何かが発生する必要があります。
Windows2003サーバーが接続されていたネットワークルーターを交換しました。これで問題は解決しました。ルーターが故障しているのではないかと思います。