We have a bugzilla service sitting on a internal server. We are trying to make it accessible from outside via an Apache server which will act as a proxy.
So far, with mod_proxy and mod_proxy_html, we can get Bugzilla served transparently through the proxy server. The problem is with login.
When the user submits his credentials, he receives the confirmation page that he is identified. But as soon as he clicks to a link, he is not anymore and is redirected to the identification page.
I guess that somehow, the cookie/session info are lost. Is this something to be fixed on Apache proxy side? or in Bugzilla config?
Thank you for your help.
this the vhost config of the Apache proxy:
<VirtualHost *:*>
ProxyPreserveHost On
ProxyHTMLEnable On
ProxyHTMLLogVerbose On
LogLevel Info
ProxyRequests off
ProxyPass /bugzilla/ http://bugzilla.internal_domain.com/
ProxyPassReverse /bugzilla/ http://bugzilla.internal_domain.com/
ProxyHTMLURLMap http://bugzilla.internal_domain.com /bugzilla
ProxyHTMLURLMap / /bugzilla
</VirtualHost>