ちょっと古いビルドのWindows10が必要になって、テストマシンとしてビルド1607 の 64bit Windows10 pro をインストールしました。
インストールが終わって、あとはリモートデスクトップから作業しようと、Windows10 Build 1909 のPCからリモート接続しようとしたところ、次のエラーが発生。リモート接続出来ません。
認証エラーが発生しました。 要求された関数はサポートされません。 リモートコンピュータ:PC 原因は CredSSP 暗号化オラクルの修復である可能性があります。 詳細については、https://go.microsoft.com/fwlink/?linkid=866660 を参照して下さい。
これは、初めて見るエラーです。
エラーをWeb検索してみると、
https://qiita.com/fjtter/items/be213ff906b17809bf92
の情報が見つかりました。
何のことはない、以前、MacのリモートデスクトップクライアントからWindows10に接続しようとして「接続先コンピュータの ID を確認できません。」のエラーになった時と解決方法が同じです。
試しにMacから接続しようとしたところ、接続先コンピュータのIDを確認出来ません。 となります。
gpedit.msc を起動して、2箇所ほど修正。
その後で、リモートデスクトップサービスを再起動して、試したところ問題解決。
以前は、Macからリモートデスクトップ接続しようとした時だけエラーとなり、Windows間ではエラーになりませんでした。
今回の環境は、 Build 1607 と Build 1909 とバージョンが約3年間分離れていたため、何処か途中のビルドで通信の互換性が無くなってしまったものと推測します。見たことがない、エラーだったので驚きましたが、簡単に解決出来ました。
しかし、「原因は CredSSP 暗号化オラクルの修復である可能性」って何よ?もうちょっと、対処方法がわかりやすいエラーを出して欲しいものです。
