簡體   English   中英

Tomcat server.xml SSLEnable問題

[英]Tomcat server.xml SSLEnable issue

在這里,tomcat(8.0.9)上的server.xml文件配置出現問題,當SSLEnabled =“ false”時,我的tomcat可以工作,但否則它會提供“此網頁不可用”或“ SSL連接錯誤”以獲取其他信息我檢查了日志文件,但沒有給出任何異常或錯誤。

以下是我的server.xml文件的主要部分

 <Connector port="8080" protocol="HTTP/1.1"
           connectionTimeout="20000"
           redirectPort="8443"
            URIEncoding="UTF-8"
           maxThreads="150" scheme="https" secure="true"
             keystoreFile="/home/tomcat_home/conf/some.jks"
           keystorePass="somePW"
            SSLEnabled="true"
           clientAuth="false"
           sslProtocols="TLSv1, TLSv1.1, TLSv1.2"
           minSpareThreads="5"
           maxSpareThreads="75"
           enableLookups="true"
           disableUploadTimeout="true"
           acceptCount="100"
            ciphers="TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384,
            TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384,
            TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384,
            TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384,
            TLS_DHE_DSS_WITH_AES_256_CBC_SHA256,
            TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA"
    >

請給我您的建議。

您需要在端口8443上運行https。將連接器更改為此,並更改密碼以適合您的密鑰庫:

<Connector port="8080" connectionTimeout="20000" protocol="HTTP/1.1" redirectPort="8443" />
<Connector port="8443" keystorePass="changeit" protocol="org.apache.coyote.http11.Http11Protocol" maxThreads="150" SSLEnabled="true" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" />

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM