It's all about the answers!

Ask a question

Configuring reverse-proxy/JTS with http and using https public uri


Emilio Salierno (111) | asked Oct 24 '13, 10:47 a.m.
edited Oct 25 '13, 2:16 p.m. by Michelle De Armas (2612)
I need to configure a reverse proxy that accepts SSL requests on port 443, but that forward the requests to JTS (Tomcat) in HTTP on port 9080.

I have done all the configuration changes required to enable HTTP:
  • Tomcat - enable the port 9080, disabling the redirect on 9443.
  • webapps - change "CONFIDENTIAL" with "NONE" in the web.xml files.
and of course configured the reverse proxy using the directive "ProxyPreserveHost On"

But the JTS setup (I think it's not related only to setup) doesn't work.
Using firebug I can see that in the JTS answer the hedear contains the string:

base href="http://clm.mydomain.com/jts/setup"


where the public uri is "https://clm.mydomain.com".

It seems that the webapps uses the same protocol of the requests to write the "base href" in the header response.

There is a way to configure the target architecture explained?

One answer



permanent link
Rosa Naranjo (2.8k11420) | answered Oct 25 '13, 1:51 p.m.
FORUM MODERATOR / JAZZ DEVELOPER
Emilio
Take a look at this series in the Deployment wiki and see if they can shed some light for your scenario.  https://jazz.net/wiki/bin/view/Deployment/InstallProxyServers

Your answer


Register or to post your answer.