Thank you for your help.
It was indeed a problem with the sendRedirect() and relative URLs with SSL
offloading.
Instead of adding some code (filter, wrapper, ...) to my webapp I ended up
using two AJP configuration in my server.xml (one for HTTP and one for
HTTPS) :
<!-- Define an AJP 1.3 Connector on port 8010 -->
<Connector port="8010" protocol="AJP/1.3" URIEncoding="UTF-8" />
<!-- Define an AJP 1.3 Connector on port 8011 -- for SSL -->
<Connector port="8011" protocol="AJP/1.3" URIEncoding="UTF-8" secure="true"
scheme="https" proxyPort="443"/>
And also configuring two workers in my workers.properties (one for port 8010
and one for port 8011)
worker.list=piti,pitissl
# Set properties for PITI (ajp13)
worker.piti.type=ajp13
worker.piti.host=127.0.0.1
worker.piti.port=8010
# Set properties for PITI (ajp13) - SSL
worker.pitissl.type=ajp13
worker.pitissl.host=127.0.0.1
worker.pitissl.port=8011
And then I use those workers in my virtual host configuration :
<VirtualHost *:443>
....
# SSL
JkMount /* pitissl
</VirtualHost>
<VirtualHost *:80>
....
# SSL
JkMount /* piti
</VirtualHost>
--
View this message in context:
http://www.nabble.com/https-flips-to-http-tp19403303p24649872.html
Sent from the Wicket - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]