Tomcat ssl报错Connector attribute SSLCertificateFile must be defined when using SSL with APR解决方法

 更新时间:2014年12月27日 14:40:21   投稿:junjie  
这篇文章主要介绍了Tomcat ssl报错Connector attribute SSLCertificateFile must be defined when using SSL with APR解决方法,需要的朋友可以参考下

今天同事要求帮忙配置tomcat ssl,直接把linux下tomcat配置ssl这篇文章发给他了,没想到他居然说启动tomcat的时候,报Connector attribute SSLCertificateFile must be defined when using SSL with APR的错误,马上跑过去看,原来他的tomcat版本是7.0的,我发给他的是tomcat6的,检查了key,检查了配置文件,因为他直接复制的我发他文章的配置,折腾了2-3个小时,终于把问题给解决了.

系统:windows 7
环境:tomcat7

1.先重新给他生成key

复制代码 代码如下:

keytool -genkey -alias tomcat -keyalg RSA

Enter keystore password:  password
Re-enter new password: password
What is your first and last name?
  [Unknown]:  Loiane Groner
What is the name of your organizational unit?
  [Unknown]:  home
What is the name of your organization?
  [Unknown]:  home
What is the name of your City or Locality?
  [Unknown]:  Sao Paulo
What is the name of your State or Province?
  [Unknown]:  SP
What is the two-letter country code for this unit?
  [Unknown]:  BR
Is CN=Loiane Groner, OU=home, O=home, L=Sao Paulo, ST=SP, C=BR correct?
  [no]:  y
 
Enter key password for
    (RETURN if same as keystore password):  password
Re-enter new password: password


2.tomcat配置ssl

打开server.xml文件里,他们原来是

复制代码 代码如下:

<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true" enableLookups="false"
           acceptCount="100" disableUploadTimeout="true"
           maxThreads="150" scheme="https" secure="true"
           clientAuth="false" sslProtocol="TLS"
           keystoreFile="Users\loiane/.keystore"
           keystorePass="password" />

修改为:

复制代码 代码如下:

<Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol" SSLEnabled="true"
           enableLookups="false"
           acceptCount="100" disableUploadTimeout="true"
           maxThreads="150" scheme="https" secure="true"
           clientAuth="false" sslProtocol="TLS"
           keystoreFile="Users\loiane/.keystore"
           keystorePass="password" />

相关文章

  • 详解Tomcat双击startup.bat闪退的解决方法

    详解Tomcat双击startup.bat闪退的解决方法

    这篇文章主要介绍了详解Tomcat双击startup.bat闪退的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-02-02
  • 解决tomcat在Debug模式下无法启动问题

    解决tomcat在Debug模式下无法启动问题

    这篇文章主要介绍了解决tomcat在Debug模式下无法启动问题,运行环境在eclipse,JDK1.6,tomcat6.0上,具体问题解决方法大家参考下本文
    2018-02-02
  • eclipse配置Tomcat找不到server选项的解决办法

    eclipse配置Tomcat找不到server选项的解决办法

    这篇文章通过图文并茂的形式给大家介绍eclipse配置Tomcat找不到server选项的解决办法,感兴趣的朋友跟随脚本之家小编一起学习吧
    2018-05-05
  • IntelliJ IDEA Tomcat配置详解(图文)

    IntelliJ IDEA Tomcat配置详解(图文)

    这篇文章主要介绍了IntelliJ IDEA Tomcat配置详解(图文),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-05-05
  • 基于Tomcat 数据源的原理、配置、使用介绍

    基于Tomcat 数据源的原理、配置、使用介绍

    下面小编就为大家带来一篇基于Tomcat 数据源的原理、配置、使用介绍。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-08-08
  • Tomcat环境变量如何配置

    Tomcat环境变量如何配置

    这篇文章主要以文字叙述的形式为大家详细介绍了Tomcat环境变量如何配置,以及验证方法,感兴趣的小伙伴们可以参考一下
    2016-06-06
  • IDEA和Tomcat服务器的整合过程

    IDEA和Tomcat服务器的整合过程

    这篇文章主要介绍了IDEA和Tomcat服务器的整合,本文分步骤通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-09-09
  • 解决应用启动失败但tomcat不报错的方法

    解决应用启动失败但tomcat不报错的方法

    这篇文章主要给大家介绍了关于解决应用启动失败但tomcat不报错的方法,文中介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-06-06
  • Tomcat中catalina.bat设置为UTF-8控制台出现乱码

    Tomcat中catalina.bat设置为UTF-8控制台出现乱码

    这篇文章主要介绍了Tomcat中catalina.bat设置为UTF-8控制台出现乱码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • Tomcat启动核心流程示例详解

    Tomcat启动核心流程示例详解

    这篇文章主要为大家介绍了Tomcat启动核心流程示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-08-08

最新评论