Hello all,
I have a question.

I want to use pkcs12 certificate for the SSL certificate.
So I tried to add the configuration of 'keystoreType' in server.xml:

    <Connector className="org.apache.catalina.connector.http.HttpConnector"
               port="8443" minProcessors="5" maxProcessors="75"
               enableLookups="true"
               acceptCount="10" debug="0" scheme="https" secure="true">
      <Factory className="org.apache.catalina.net.SSLServerSocketFactory"
                keystoreFile = "/export/home/kiku/test.p12"
                keystorePass = "testtest"
                keystoreType = "pkcs12"
               clientAuth="true" protocol="TLS"/>
    </Connector>

But catalina.out said as following:

eException: pkcs12 not found
java.security.KeyStoreException: pkcs12 not found
        at java.security.KeyStore.getInstance(KeyStore.java:164)
        at 
org.apache.catalina.net.SSLServerSocketFactory.initKeyStore(SSLServerSocketFactory.java:364)
        at 
org.apache.catalina.net.SSLServerSocketFactory.initialize(SSLServerSocketFactory.java:333)
        at 
org.apache.catalina.net.SSLServerSocketFactory.createSocket(SSLServerSocketFactory.java:287)
        at 
org.apache.catalina.connector.http.HttpConnector.open(HttpConnector.java:948)
        at 
org.apache.catalina.connector.http.HttpConnector.initialize(HttpConnector.java:1128)
        at 
org.apache.catalina.core.StandardService.initialize(StandardService.java:454)
        at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:553)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:780)
        at org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
        at org.apache.catalina.startup.Catalina.process(Catalina.java:179)
        at java.lang.reflect.Method.invoke(Native Method)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
Catalina.start: LifecycleException:  null.open:  java.io.IOException: 
java.security.KeyStoreException: pkcs12 not found
LifecycleException:  null.open:  java.io.IOException: java.security.KeyStoreException: 
pkcs12 not found
        at 
org.apache.catalina.connector.http.HttpConnector.initialize(HttpConnector.java:1130)
        at 
org.apache.catalina.core.StandardService.initialize(StandardService.java:454)
        at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:553)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:780)
        at org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
        at org.apache.catalina.startup.Catalina.process(Catalina.java:179)
        at java.lang.reflect.Method.invoke(Native Method)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)

Could someone please give me any advice?

Thanks, 
Kikuyo Nagamatsu


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to