1

昨日、2 番目の Web アプリケーションをデプロイしたため、Tomcat 7 Web サーバーを再起動しました。「GlobalNamingResources」を server.xml に追加しましたが、他は何も変更していません!

再起動後、ROOT アプリは http 経由ではアクセスできなくなり、https 経由でのみアクセスできるようになりました。

server.xml からの私のコネクタは次のとおりです。

<Connector 
        port="8080" 
        protocol="HTTP/1.1" 
        connectionTimeout="20000" 
        redirectPort="443"

       compression="on"
       noCompressionUserAgents="gozilla, traviata"
       compressableMimeType="text/html,text/xml, .... [some more]"
        />

<Connector 
       port="8443" 
       maxThreads="200"
       scheme="https" 
       secure="true" 
       SSLEnabled="true"
       keystoreFile="${catalina.base}/conf/.keystore" 
       keystorePass="***"
       clientAuth="false" 
       sslProtocol="TLS"

       compression="on"
       noCompressionUserAgents="gozilla, traviata"
       compressableMimeType="text/html,text/xml, .... [some more]"
       />

redirectPort="443" は、redirectPort="8443" の方がよいのではないでしょうか? ただし、これは以前は機能していました。

どんなアイデアでも大歓迎です。ありがとうございました!

4

0 に答える 0