We configured Teradata viewpoint SSL support, which enable users to access the viewpoint server using https connection, now we want to force all the users to use https connect by redirect all http requests to https automatically, could anyone please share some ideas.
I managed to get it working, here is what I have done:
1. /opt/teradata/viewpoint/conf/server.xml: make sure non-SSL entry listening on port 80, and redirectPort point to the port on which the SSL is listening. maxHttpHeaderSize="8192" maxThreads="350" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="443" ...
2. /opt/teradata/viewpoint/conf/web.xml: add the following to within the element and after the element Force HTTPS /c
The documentation for redirecting to HTTPS is in the Teradata Viewpoint Configuration Guide under the "Configure All Viewpoint Access To Be Over SSL" section. This is on page 76 of the 13.03 Configuration Guide available here: http://www.info.teradata.com/edownload.cfm?itemid=100700002