
シナリオは次の通りです(タイトルだけでなくこれを読んでください。これはアプリケーションの設定の問題ではありません。):
- アプリケーションは、パブリック IP アドレスから 80 (http) および 443 (https) 経由で正常に動作します。
- 内部 IP アドレスからは、ポート 80 (http) 側にのみアクセスでき、443 (https) 側では「ページが見つかりません」というエラーが発生します。
- IIS マネージャーの [アクション] > [Web サイトの参照] では、内部ではなく 443 を超えるパブリック IP アドレスにリンクされます。
なぜでしょうか? これは仕様でしょうか? 443 を介したアクセスを禁止する内部ネットワーク設定ではないことが確認されています (パブリック IP アドレスでは問題なく動作することを思い出してください。パブリック IP アドレスはいずれにせよ重要なアドレスです。しかし、なぜそうなるのかを解明しようとしています)。