ここで、Windows Mobile5.0を実行するRF)をAzure上にあるWindows Server 2012R2サーバーに接続したいという状況が発生しています。
2つのOSのRDPバージョンが異なることは合理的ですが、それらの間の接続を確立する方法がわかりません。サーバーからRFに、またはその逆にpingを実行できますが、接続しようとすると、次のエラーメッセージが表示されます:"セキュリティエラーのため、クライアントはできませんでしたターミナルサーバーに接続します "。
ただし、Windows 2003 Serverは、ターミナルサーバーであるか、他の役割がインストールされているサーバーであるかに関係なく、問題なく接続できます。もちろん、それは互換性のあるRDPバージョンが原因である可能性が最も高いです。
Windows Server 2012 R2で、セキュリティレイヤーを「ネゴシエート」から「RDPセキュリティレイヤー」に設定し、暗号化レベルを「クライアント互換」から「低」に設定して、リモートデスクトップ構成ホストの設定を変更しようとしました。
[マイコンピュータ]タブの[リモート設定]で、[ネットワークレベルの認証]オプションの代わりに[リモートデスクトップの任意のバージョンを実行しているコンピュータからの接続を許可する(安全性が低い)]オプションが有効になっていることに注意してください。
私が本当にできることはありますか?
ええ、私は実際にそれほど前にそれをしませんでした。
より低い暗号化レベルで証明書を再構築するには、RDSのいくつかの設定を変更し、いくつかのレジストリキーを削除して、サーバーを再起動する必要があります。
完全なウォークスルーについては、こちらを参照してください: http://www.hjgode.de/wp/2014/03/12/windows-server-2012-rds-and-windows-mobile-connection-error/
上記のブログ投稿がなくなった場合に備えて、以下に最も関連性の高い部分を含めます。
RDライセンスサーバーアクティベーション接続方法
これを修正して互換性のある証明書を取得するには、Webメソッドを使用してRDライセンスサーバーを再アクティブ化します。 RD Licensing Managerで、サーバー名を右クリックし、[プロパティ]を選択します。接続方法を「Webブラウザ」に変更してください。 [OK]をクリックしてプロパティを閉じ、もう一度サーバーを右クリックして、[詳細設定]-[再アクティブ化]をクリックします。プロセスに従って、Webブラウザを使用してサーバーを再アクティブ化します。
再アクティブ化した後、次のレジストリキーを削除し、サーバーを再起動してください。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM
- 証明書
- X509証明書
- X509証明書ID
- X509証明書2
これらのレジストリキーは、再起動後にセキュリティが低く再構築されます([14]も参照)。
そして、驚いたことに、再起動後、リモートデスクトップモバイル(Windows CE5、Windows Mobile 6.x、およびWindows Embedded Handheld 6.5.3)が接続できるようになりました。