Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SSL握手在64位产品中不起作用,在32位产品中同样起作用_Ssl_Tomcat6 - Fatal编程技术网

SSL握手在64位产品中不起作用,在32位产品中同样起作用

SSL握手在64位产品中不起作用,在32位产品中同样起作用,ssl,tomcat6,Ssl,Tomcat6,在我的环境中,我使用Tomcat6和JDK1.6 我的ssl连接设置(来自server.xml)是: 同样的连接在32位产品中运行良好,但在64位产品中不起作用 我尝试openssl查找引发异常的原因,如: 验证返回:1 10100:错误:14094438:SSL 例程:SSL3_读取字节:tlsv1警报内部 错误:。\ssl\s3\u pkt.c:1275:ssl警报编号80 10100:错误:140790E5:ssl 例程:SSL23_WRITE:ssl握手失败:。\ssl\s23_li

在我的环境中,我使用Tomcat6和JDK1.6

我的ssl连接设置(来自server.xml)是:


同样的连接在32位产品中运行良好,但在64位产品中不起作用

我尝试openssl查找引发异常的原因,如:

验证返回:1 10100:错误:14094438:SSL 例程:SSL3_读取字节:tlsv1警报内部 错误:。\ssl\s3\u pkt.c:1275:ssl警报编号80 10100:错误:140790E5:ssl 例程:SSL23_WRITE:ssl握手失败:。\ssl\s23_lib.c:177:

从opensll命令进行总打印检查64位、32位图像


我已经修复了它,我的jre文件夹中缺少一些jar文件,在替换它们之后,它工作得很好。谢谢大家。

仅供参考:Java 6仅支持TLSv1,请参阅。
<Connector SSLEnabled="true" acceptCount="100" 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_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" clientAuth="false" connectionTimeout="20000" debug="0" disableUploadTimeout="true" enableLookups="false" keystoreFile="./conf/server.keystore" keystorePass="******" maxSpareThreads="75" maxThreads="150" minSpareThreads="25" name="SSL" port="8887" scheme="https" secure="true" sslProtocol="TLS" sslProtocols="TLSv1,TLSv1.1,TLSv1.2"/>