-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

All,

I'm using (stock) TC 5.5.26 on Sun Java 1.5.0_14-b03, Debian etch.

I'm trying to configure an HTTP <Connector> that reports to the
application that the connection is secure. According to the TC
documentation
(http://tomcat.apache.org/tomcat-5.5-doc/config/http.html), you should
be able to simply set:

secure="true"

in the <Connector> and all should be well.

When I add a <Connector> to my server.xml, I get an exception on startup:

SEVERE: Error starting endpoint
java.io.FileNotFoundException: /home/chadis/.keystore (No such file or
directory
)
        at java.io.FileInputStream.open(Native Method)
        at java.io.FileInputStream.<init>(FileInputStream.java:106)
        at
org.apache.tomcat.util.net.jsse.JSSESocketFactory.getStore(JSSESocket
Factory.java:284)
        at
org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeystore(JSSESoc
ketFactory.java:227)
        at
org.apache.tomcat.util.net.jsse.JSSE14SocketFactory.getKeyManagers(JS
SE14SocketFactory.java:142)
        at
org.apache.tomcat.util.net.jsse.JSSE14SocketFactory.init(JSSE14Socket
Factory.java:110)
        at
org.apache.tomcat.util.net.jsse.JSSESocketFactory.createSocket(JSSESo
cketFactory.java:99)
        at
org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoi
nt.java:295)
        at
org.apache.tomcat.util.net.PoolTcpEndpoint.startEndpoint(PoolTcpEndpo
int.java:313)
        at
org.apache.coyote.http11.Http11BaseProtocol.start(Http11BaseProtocol.
java:151)
        at
org.apache.coyote.http11.Http11Protocol.start(Http11Protocol.java:76)
        at
org.apache.catalina.connector.Connector.start(Connector.java:1090)
        at
org.apache.catalina.core.StandardService.start(StandardService.java:4
57)
        at
org.apache.catalina.core.StandardServer.start(StandardServer.java:700
)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)

I would have expected an HTTP connector to be created, but it appears
that an HTTPS connector is being created instead.

I tried using a dummy (zero-byte) keystore file and then I get an error
loading it because it's not valid (which isn't entirely unexpected).

Is there a way to get what I want without creating a keystore?

Thanks,
- -chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkjrnxYACgkQ9CaO5/Lv0PBEMQCeLw4qvahIAiQrJ/9ViAr6tCtT
kEYAnig79tIHV8yT5MJIrt/0Jut/dPvE
=ahTe
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to