Dear Sir/Ma, I have already deployed an application running perfectly on tomcat 6.0.20 on port 8080 on my Oracle EL 5 server. But now I want all request to go through SSL.
See below my configurations on server.xml: <!--APR library loader. Documentation at /docs/apr.html --> <Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" SSLRandomSeed="builtin" /> <Connector executor="tomcatThreadPool" port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="443" /> --> <!-- Define a SSL HTTP/1.1 Connector on port 8443 This connector uses the JSSE configuration, when using APR, the connector should be using the OpenSSL style configuration described in the APR documentation --> <Connector port="443" protocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" SSLEngine="on" SSLCerticateFile="/home/oracle/apache-tomcat-6.0.20/conf/ssl/optixserver.crt" SSLCertificateKeyFile="/home/oracle/apache-tomcat-6.0.20/conf/ssl/optixserver.p12" SSLPassword="optix10$" /> After doing all this, I still couldn't access it "https://localhost:443/". It display error message " internet explorer cannot display the webpage". But when i try http://localhost:8080/, it works fine. There is a clause I don't understand in the HowTo configure SSL with APR - (the APR library must be available). How do I know if the APR is available or not? Please assist. Regards, Moshood