2017-03-01 66 views
1

我正在尝试使Intranet门户进入安全(https)。我已添加证书,密钥存储和端口重定向。这是tomcat server.xml配置条目。Tomcat:无法生成HTTPS站点

Tomcat的server.xml中输入

<Connector protocol="org.apache.coyote.http11.Http11NioProtocol" 
       port="443" maxThreads="200" scheme="https" secure="true" SSLEnabled="true" 
       keystoreFile="conf/certificates.jks" keystorePass="testpassword" 
       clientAuth="false" sslProtocol="TLS" ciphers="TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA,TLS_ECDHE_RSA_WITH_RC4_128_SHA,TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA256,TLS_RSA_WITH_AES_256_CBC_SHA,SSL_RSA_WITH_RC4_128_SHA" 
       sslEnabledProtocols="TLSv1.2,TLSv1.1,TLSv1" /> 

面临的问题:

谷歌Chrome浏览

This site can’t provide a secure connection 

XXXXXXXX.XXXXXX.com uses an unsupported protocol. 
ERR_SSL_VERSION_OR_CIPHER_MISMATCH 

Unsupported protocol 
The client and server don't support a common SSL protocol version or cipher suite. 

我无能找出根本原因。

回答

0

我怀疑问题是你已经从一些旧的源获得你的配置,并且由于多年来对SSL/TLS发现的各种攻击,它不再被认为是安全的。某些示例参见POODLEWeakDH。 (特别是您列表中的TLS_ECDHE_RSA_WITH_RC4_128_SHA现在不被认为是安全的,但可能还有更多。)请尝试从OWASP wiki Tomcat pageWeakDH sysadmin reference page

+0

更强配置谢谢。我会试一试 –

+0

@y_r_k,请让我们知道这是否有助于其他人也可以依靠这些信息。 – SergGr

+0

我的歉意。我还没有尝试。当然。我会尽早尝试。 –