Chinaunix

标题: 求教:tomcat怎么配置ssl [打印本页]

作者: beyond_dream    时间: 2012-02-02 09:41
标题: 求教:tomcat怎么配置ssl

配置ssl后,访问 https://localhost:443,出现下面错误:

安全连接失败
      
          连接localhost时发生错误。

SSL 接收到一个超出最大准许长度的记录。

(错误码: ssl_error_rx_record_too_long)

--------------------------------------------------

1.配置如下:
apache2.2 + tomcat6
路径:
tomcat  D:\webserver\tomcat6\Tomcat 6.0
jdk        D:\Program Files\Java\jdk1.7.0_02
jre        D:\Program Files\Java\jre7


2.配置过程:
$JAVA_HOME/bin/keytool -genkey -alias tomcat -keyalg RSA -keystore "D:\webserver\tomcat6\Tomcat 6.0\server.keystore"
$JAVA_HOME/bin/keytool -export -alias tomcat -file "D:\webserver\tomcat6\Tomcat 6.0\server.cert"  -keystore "D:\webserver\tomcat6\Tomcat 6.0\server.keystore"
$JAVA_HOME/bin/keytool-import -trustcacerts -file "D:\webserver\tomcat6\Tomcat 6.0\server.cert" -keystore "D:\Program Files\Java\jre7\lib\security\cacerts"

3.tomcat 的 server.xml 配置:
<Connector port="443" maxHttpHeaderSize="8192"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" disableUploadTimeout="true"
               acceptCount="100" scheme="https" secure="true"
                            keystoreFile="D:/webserver/tomcat6/Tomcat 6.0/server.cert" keystorePass="123456"
               clientAuth="false" sslProtocol="TLS" />

4.重启tomcat


求教,怎么这样配置后,出现开头的那种错误,几个浏览器都一样。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2