
以前は、クライアントが毎日RDPで接続するクラウドサーバーでパスワードの有効期限が切れた場合、https://サーバー名/RDWeb/Pagesそこにある手順に従ってパスワードを変更し、再度ログインできるようにします。Chrome および Edge ブラウザーのエラー メッセージで「ページにアクセスできません」と表示され、現在、そのページには誰もアクセスできません。以前、Serv-U FTP サービスが独自の HTTPS リスナーで邪魔をしていることに気付きました。このリスナーは、上記の URL へのアクセスを中断し続け、代わりに予期しない Serv-U ページを表示していました。それ以来、これをオフにしています。しかし、まだ RDWeb ページにアクセスしてパスワードを変更できません。IIS 経由で Web サーバーを再起動しようとしましたが、RDWeb/Pages のパスワード変更画面にはまだ「アクセスできません」と表示されます。何かアイデアはありますか? そのサーバーでは Windows Server 2019 を実行しています。
答え1
わかりました。HTTPS のサイト バインディングを復元する必要があると判断しました。以前は問題なく設定していましたが、Serv-U を Web SFTP サービスとしても実行するように設定しようとしたときに、削除したか、Serv-U ソフトウェアによって削除されました。Serv-U と IIS の競合を回避しようとして、サイト バインディングが削除されたため、RDWeb のパスワード変更ページが無効になりました。これを修正するために、サーバーで次の操作を実行しました (https://blogs.msdn.microsoft.com/rakkimk/2007/05/25/iis7-how-to-configure-a-website-for-https/):
ウェブサイトの SSL ポートの設定
IIS 7 マネージャーを開きます。
[接続] (左側) の下にある Web サイトを選択します。
[アクション] ウィンドウ (右側) の下にある [バインド] をクリックします。
次に、「追加」をクリックします。
タイプとして https を選択し、ポートを入力します。デフォルトは 443 になります。
サイトの SSL 証明書を選択するまで、[OK] ボタンをクリックすることはできません。
サーバー証明書をインストールしていない場合、ドロップダウン ボックスに証明書は表示されません。サーバー証明書を取得するには、[以下の]「Web サーバー証明書の取得」の手順に従ってください (私の場合は、数か月前にすでに実行済みです)。
証明書を選択し、「OK」をクリックします。
Web サーバー証明書の取得
IIS 7 マネージャーを開きます。
[接続] (左側) の下にあるコンピューター名を選択します。
機能ビューを選択し、「サーバー証明書」機能をダブルクリックします。
[アクション] ウィンドウ (右側) には、[証明書要求の作成]、[証明書要求の完了]、[ドメイン証明書の作成]、および [自己署名証明書の作成] のオプションがあります。
この例では、自己署名証明書を作成します。「自己署名証明書の作成…」をクリックします。
証明書のフレンドリ名を指定して、「OK」をクリックします。
自己署名証明書が作成され、使用できるようになります。