
お世話になります。
OS=Windows Server 2008 R2、IIS6.1(ビルド7601 SP1)で、
WEBサーバーを立てています。
有効にしているサイトは、Default Web Siteのみです。
サーバー証明書を取得し、SSL設定で、SSLを使う設定にしています。
クライアント証明書はありません。
WEBアプリケーションの開発は、VB2015(ASP.NET)で。
プロジェクトの.NET FramweworkはVersion4.6。
アプリケーションの設置場所はC:\inetpub\wwwrootです。
サイトに適用しているIISのアプリケーションプールは、
.NET Framwework:V4.0、統合、です。
ただ、単純なHTMLファイルを置いても、同様の現象が発生します。
ドメイン(ここではD.comとします)は、
お名前ドットコムで取得し、
AレコードでWEBサーバーがあるルーターのグローバルIPアドレスを
指定しています。
Aレコードではホスト名=D.com、TTL=3600です。
WEBサーバーはルーターのDMZ(192.168.100.0/24)に設置。
LAN(192.168.1.0/24)とは分けています。
WEBサーバー自身のプライベートIPアドレスは、
192.168.100.2です。
解決したい問題は、簡潔に申しますと、
以下の通りです。
インターネットブラウザのURL欄に、
「D.com」と打って実行しますと、
「not found(404)」エラーが表示されます。
「http://D.com」でも同様です。
「https://D.com」だと問題なく表示されます。
もし可能であれば、「D.com」と打って「https://D.com」が問題なく表示されるようにしたいと考えています。
そういう仕様ということであれば、このままで参ります。
この問題の原因を探るために、バインド設定を色々と変更して、
試してみました。
(バインドA)
http
IPアドレス:192.168.100.2
ポート:80
サーバー証明書:D.com
(バインドB)
https
IPアドレス:192.168.100.2
ポート:443
ホスト名:D.com
1.A有効、B有効、SSL設定で「SSLを使う」チェックあり
→「D.com」を打つと、アクセス拒否(403エラー)。
2.A有効、B有効、SSL設定で「SSLを使う」チェックなし
→「D.com」を打つと、「http://D.com」が開く。
httpsで開いてほしい。
3.A無効、B有効、SSL設定で「SSLを使う」チェックあり
→「D.com」を打つと、見つかりません(404エラー)。
4.A無効、B有効、SSL設定で「SSLを使う」チェックなし
→「D.com」を打つと、見つかりません(404エラー)。
以上のように、いずれにおいても、
うまくいきませんでした。
解決方法がありましたら、
ご教示頂けましたら幸いです。
どうぞよろしくお願いします。

回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。