Actually I don't care what the Apache<==>Tomcat connector is talking.
I want to avoid the URL being rewritten as http when the original request came in from the users browser as https:// - this is happening when the JkMount is made. I believe the relevant doc says: "the servlet container must convert the relative URL to an absolute URL" How to make it always return https for this app?? sendRedirect public void sendRedirect(java.lang.String location) throws java.io.IOException Sends a temporary redirect response to the client using the specified redirect location URL. This method can accept relative URLs; the servlet container must convert the relative URL to an absolute URL before sending the response to the client. If the location is relative without a leading '/' the container interprets it as relative to the current request URI. If the location is relative with a leading '/' the container interprets it as relative to the servlet container root. Fletcher Cocquyt Senior Systems Administrator [EMAIL PROTECTED] -----Original Message----- From: Yansheng Lin [mailto:[EMAIL PROTECTED] Sent: Thursday, April 08, 2004 7:53 AM To: 'Tomcat Users List' Subject: RE: Tomcat returning absolute http:// URL behind SSL Proxy instead of keeping https:// hi, for tomcat to accept https protocal, you need to define a SSL connector. take a look in your server.xml to see if the SSL connector was commented out. and the scheme attribute defaults to "https". Hope this helps:). -Yan -----Original Message----- From: Fletcher Cocquyt [mailto:[EMAIL PROTECTED] Sent: Wednesday, April 07, 2004 7:51 PM To: [EMAIL PROTECTED] Subject: Tomcat returning absolute http:// URL behind SSL Proxy instead of keeping https:// Hi, We have the classic 3 tiered webapp architecture with BigIP loadbalancers acting as SSL Proxies - such that requests for the webapp: https://server/jkmount/ 1) Come into the BigIP - the BigIP Proxies the HTTPS and sends the same request to the Apache servers on port 80 2) Apache sees the URI with a matching jkmount and sends the request to the Tomcat worker 3) PROBLEM: tomcat constructs the absolute URL to return based on the assumption its port 80 and returns the insecure http://server/jkmount/index.jsp Found some relevant docs here: http://jakarta.apache.org/tomcat/tomcat-5.0-doc/proxy-howto.html But its unclear how to get tomcat to keep the https:// instead of returning the absolute http:// Apache 2.0.48 Tomcat 4.1.30 Thanks for any tips! Fletcher Cocquyt Senior Systems Administrator [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]