Change to "https" scheme without requiring Tomcat SSL

Got an idea? Missing something? Post your feature request here.

Moderator: moderators

Change to "https" scheme without requiring Tomcat SSL

Postby nigeltufnel » Thu Jan 19, 2012 3:31 am

The short version:

I would like something like Tomcat has, a "scheme" element in the <Connector> section that allows me to change whether URL's are crated with HTTP or HTTPS as the prefix. This doesn't change the actual encoding, just the URL creation.

My reasons are that I need to:

1. Run multiple app servers from same server and ports.
2. Run servers through SSL for access and privacy.
3. Use standard ports only. My work doesn't allow me to use other than 80 and 443.
4. Don't use HTTP because the number of attacks/second are staggering. This leaves only 443 available.

So, I can use ProxyPass and ProxyPassReverse to point /wiki and /subsonic to each appserver which is running on a separate port. That's not a problem. My wiki is Tomcat based, so changing the "scheme" element changes it's URL buildilng, and it works fine.

The problem is, Subsonic keeps generating URL's which have "http://" embedded in them, and no amount of search and replace I can find so far. If I leave port 80 open, and monitor access_log I can see there are numerous calls being made to http.
nigeltufnel
 
Posts: 2
Joined: Thu Jan 19, 2012 3:14 am

Return to Feature Requests

Who is online

Users browsing this forum: No registered users and 4 guests