微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

严重:由于签名溢出,无法通过路径webapps / FT.keystore加载密钥库类型JKS,TomCat 6启动时字节=128

如何解决严重:由于签名溢出,无法通过路径webapps / FT.keystore加载密钥库类型JKS,TomCat 6启动时字节=128

我正在尝试配置Tomcat,以便接受HTTPS请求。问题是,当我启动Tomcat时,出现以下异常: 严重:由于签名溢出,无法使用路径webapps / FT.keystore加载密钥库类型JKS,字节= 128 我已经创建了密钥库FT.keystore并将其放置在webapps /目录中。 这是我用于HTTPS连接器的配置 (xxx仅用于保密信息)
<Connector port=\"8443\" protocol=\"HTTP/1.1\" SSLEnabled=\"true\"
    maxThreads=\"150\" scheme=\"https\" secure=\"true\"
        keystoreFile=\"webapps/xxx.keystore\" keystorePass=\"xxxx\"
    clientAuth=\"false\" sslProtocol=\"TLS\" />
谁能帮我解决这个问题?我使用keytool($ JAVA_HOME / bin)生成了密钥库和RSA算法。 非常感谢。

解决方法

您的连接器配置看起来不错,所以我怀疑生成的密钥库有问题。您确定已按照Tomcat 6 SSL Configuration HOW-TO中的指示生成了它吗?该命令应如下所示:
%JAVA_HOME%\\bin\\keytool -genkey -alias tomcat -keyalg RSA
(请注意
-alias tomcat
参数-我发现一些参考资料表明,将其遗漏会导致您遇到“签名超限”问题。)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。