Hello,

I am facing a problem with SSL in Tomcat 4.0.5 on Solaris (JDK 1.4). The
same code works fine on Windows 2000 (TC 4.0.5, JDK 1.4). When I access the
app through HTTP, it should redirect me to HTTPS. This does not happen and I
get a "Page cannot be displayed". Direct access through HTTPS works fine.

What is wrong ?

server.xml snippet :
-------------------
    <Connector className="org.apache.catalina.connector.http.HttpConnector"
               port="8080" minProcessors="5" maxProcessors="75"
               enableLookups="true" redirectPort="8443"
               acceptCount="10" debug="0" connectionTimeout="60000"/>

    <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"
               clientAuth="false" protocol="TLS"
keystoreFile="./keystore"/>
    </Connector>

web.xml snippet :
----------------
<security-constraint>
        <web-resource-collection>
                <web-resource-name>Secure Area - Struts Actions</web-resource-name>
                <url-pattern>*.ma</url-pattern>
        </web-resource-collection>
        <web-resource-collection>
                <web-resource-name>Secure Area - JSPs</web-resource-name>
                <url-pattern>*.jsp</url-pattern>
        </web-resource-collection>
        <auth-constraint>
                <role-name>*</role-name>
        </auth-constraint>
        <user-data-constraint>
                <transport-guarantee>CONFIDENTIAL</transport-guarantee>
        </user-data-constraint>
</security-constraint>

<login-config>
        <auth-method>FORM</auth-method>
        <form-login-config>
                <form-login-page>/logon.jsp</form-login-page>
                <form-error-page>/fail_logon.jsp</form-error-page>
        </form-login-config>
</login-config>



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

Reply via email to