【WindowsのIISでリバースプロキシサーバーを立ててるが、そこで内部サーバーエラーが起きる】
01月07日まで
【教えてもらいたいこと】
プログラミング/サーバーサイド
【具体的な相談内容】
概要
2つのDockerコンテナ(アプリケーションサーバー(WindowsServer2016, fastAPI)、リバースプロキシサーバー(WindowsServer2016、 IIS))の二つを立ち上げてます。
IISを使用して、ポート80/443で受信したリクエストを、ポート8000で稼働中のアプリケーションサーバーにプロキシ転送するリバースプロキシ構成を設定したいです。
問題1
IISのリバースプロキシサーバーを立ち上げて、そこにリクエストを送っても
500 - Internal server error There is a problem with the resource you are looking for, and it cannot be displayed.
となり、アプリケーションサーバーのほうに転送されないです。
問題2
リバースプロキシサーバーからの転送ができても、次にプライベート認証局でルート証明書、秘密鍵を作ってそれをクライアントの証明書の管理ツールに登録しても、サイトにアクセスすると「不審なサイト」と表示されます。
試したこと
アプリケーションサーバーの動作の確認→正常に動作してます
Rewriteモジュールの設定→いろいろ設定して入れようとしても結局入っていない
Get-Item "C:\Program Files\IIS\Microsoft URL Rewrite Module" Get-Item : Cannot find path 'C:\Program Files\IIS\Microsoft URL Rewrite Module' because it does not exist. At line:1 char:1 + Get-Item "C:\Program Files\IIS\Microsoft URL Rewrite Module"
証明書、秘密鍵の問題もいろいろやってみましたが「不審なサイト」の表示をなくせないです
windowsサーバー、IISでリバースプロキシサーバー立ち上げたことある方いましたらやり方教えていただきたいです。
【目安予算】
10000円