Hello,
I have gone through the steps to forward the http URL to the https ports and secure side when the http URL is used but it is not working as I expected. Will redirecting http to the https URL even work if only 8443 is allowed as in previous steps in the ALM SSL implementation document (PAGE 122). Performed the following:
13. After ensuring that the SSL connection works, disable non-HTTPS access to the ALM
Application Server. In the jetty.xml file, locate the following section and comment it out by
placing <!– at the beginning of the section, and –> at the end.
Note: It is possible that this section in your jetty.xml file is slightly different.
!–
<Call name=”addConnector”>
<Arg>
<New class=”org.eclipse.jetty.server.ServerConnector”>
<Arg name=”server”><Ref refid=”Server” /></Arg>
<Arg name=”factories”>
<Array type=”org.eclipse.jetty.server.ConnectionFactory”>
<Item>
<New class=”org.eclipse.jetty.server.HttpConnectionFactory”>
<Arg name=”config”><Ref refid=”httpConfig” /></Arg>
</New>
</Item>
</Array>
</Arg>
<Set name=”host”><Property name=”jetty.host” /></Set>
<Set name=”port”><Property name=”jetty.port” default=”8080″/></Set>
<Set name=”idleTimeout”><Property name=”http.timeout” default=”30000″/></Set>
</New>
</Arg>
</Call>
–>
14. Save the jetty.xml file.
15. Restart the ALM Service and ensure that the non-secure URL (such as
http://<ALM server>:8080/qcbin) does not open.
Will the redirect work if the HTTP is disabled in the jetty.xml or am I expecting something that is not designed?
Thanks for clarifcation,
HomerJ