サーバーの電源は入っていて、クライアントコンピューターからサーバーの共有フォルダーやリモートデスクトップから接続出来るにも関わらず、クライアントコネクターのインストール時に、”サーバーに接続出来ません”といったエラーが表示されるる場合があります。
これは、証明書Webサービスに誤った証明書がバインドされていることが原因です。この事象の場合、クライアントコンピューターに保存されているログファイル(%programdata%\Microsoft\Windows Server\Logs\ClientDeploy.log )に、以下のようなログが記録されています。
[3012] 120427.090332.6261: ClientSetup: MachineIdentityManager.GetMachineStatus had errors: ErrorCatalog:NetworkError ErrorCode:-1
BaseException: Microsoft.WindowsServerSolutions.Devices.Identity.MachineIdentityException: MachineIdentityManager.GetMachineStatus —>
System.ServiceModel.Security.SecurityNegotiationException: Could not establish trust relationship for the SSL/TLS secure channel with authority
‘aurorajuyao:65500’. —> System.Net.WebException: The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel. —> System.Security.Authentication.AuthenticationException: The remote certificate is invalid according to the validation procedure.
解決方法:
- サーバーにリモートデスクトップ等でログインします。
- インターネットインフォメーションサービス(IIS)マネージャーを起動します。
- 左側のツリービューを開き、WSS Certificate Web Serivice を選択します。
- 右クリックし、[バインドの編集…]を選択します。
- [サイトバインド]ウィンドウで、65500ポートを開き、[編集]をクリックします。ポップアップしたダイアログで、[SSL証明書]がサーバーのコンピューター名と同じであることを確認します。
- OKをクリックして変更を保存します。
- 左側のペインで、コンピューター名のルートノードを選択し、右側ペインの再起動を押下してIISサービスを再起動します。