1回答
- 新しい順
- 投票が多い順
- コメントが多い順
0
はい、AWSのコンソール画面で設定を行う必要があります。問題は、外部からのHTTPS接続がAWSのセキュリティグループによってブロックされている可能性が高いです。以下の手順を試してみてください:
-
AWSコンソールにログインし、EC2ダッシュボードに移動します。
-
左側のメニューから「セキュリティグループ」を選択します。
-
Windows Server 2019インスタンスに関連付けられているセキュリティグループを見つけて選択します。
-
「インバウンドルール」タブをクリックし、「インバウンドルールを編集」を選択します。
-
新しいルールを追加します:
- タイプ: カスタムTCP
- ポート範囲: 8080(HTTPSに使用しているポート)
- ソース: Anywhere(0.0.0.0/0)または特定のIPアドレス範囲
-
「ルールを保存」をクリックして変更を適用します。
これにより、外部からポート8080へのHTTPS接続が許可されるはずです。
また、以下の点も確認してください:
- Windows Serverのファイアウォールでもポート8080が開放されているか確認します。
- 使用しているSSL証明書が有効で、正しくインストールされているか確認します。
- IISの設定で、HTTPSバインディングが正しく構成されているか再確認します。
これらの設定を行った後も問題が解決しない場合は、IISのログやWindowsのイベントログを確認して、より詳細なエラー情報を得ることができます。
Sources
Using HTTPS with Amazon CloudFront - Hosting Static Websites on AWS
Configuring HTTP to HTTPS redirection - AWS Elastic Beanstalk
Configuring HTTPS - EnginFrame Administrator Guide