【发布时间】:2012-09-05 06:10:53
【问题描述】:
我无法与 tomcat 建立 ssl 连接。 Chrome 写了"107 (net::ERR_SSL_PROTOCOL_ERROR"。
我已经通过 keytool.(>keytool -genkey -alias tomcat -keyalg RSA -keystore mystore -validity 999 -keysize 512) 生成了 mystore 文件并将其放到 D:\mystore.
也在我的 server.xml 中:
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="443"/>
<Connector port="443" SSLEnabled="true" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="200"
enableLookups="false" disableUploadTimeout="true"
acceptCount="100" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS"
keystoreFile="d:\mystore" keystorePass="123123" keystoreType="JKS"
keyAlias="tomcat"/>
当我在日志中启动 tomcat 时存在这些字符串:
INFO: Starting ProtocolHandler ["http-bio-443"]
сен 05, 2012 9:00:29 AM org.apache.coyote.AbstractProtocol start
当我尝试
https://localhost/lib(或https://localhost:443/lib)没有任何作用。
谁能帮帮我?
PS: -apache-tomcat-7.0.29
-jdk1.7.0_5
已修复!
迁移到 apache-tomcat-7.0.28 ((((
【问题讨论】: