ポート 80 を保護するために、Web アプリケーションで Tomcat 5.0.30 を構成する方法について疑問があります。
server.xml ファイルの現在の構成は次のとおりです。
<Connector port="8443"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" disableUploadTimeout="true"
acceptCount="100" debug="0" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS"
keystoreFile="C:/Data/easyapIP/leaseplan/keystore/.keystore"
keystorePass="aaassdddd"
/>
そして web.xml ファイルで:
<context-param>
<param-name>listenPort_https</param-name>
<param-value>8443</param-value>
</context-param>
この構成の問題は、ファイアウォールで 8443 ポートがブロックされているため、クライアントがここにアクセスできなくなることです。
使用が許可されているポートは 80 だけのようです。そのため、このポートを保護するために必要な変更を加えようとしていました。
明らかな変更点は次のとおりです。
<Connector port="80"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" disableUploadTimeout="true"
acceptCount="100" debug="0" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS"
keystoreFile="C:/Data/easyapIP/leaseplan/keystore/.keystore"
keystorePass="aaassdddd"
/>
<context-param>
<param-name>listenPort_https</param-name>
<param-value>80</param-value>
</context-param>
しかし、これを機能させることができません。SSL エラー接続を受け取ります。
私は何を間違っていますか?
前もって感謝します。