I'm trying to get TestLink working behind a proxy. Before I get into more detail here are the software versions I'm using:
- TestLink: 1.8.5
- Apache: 2.2.3
- PHP: 5.2.10
- OS: CentOS 5.5
I've tried using the patch described here, but it didn't seem to make any difference.
The proxy server has the following config:
Code: Select all
ProxyRequests Off
ProxyPreserveHost On
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
<Location /testlink>
ProxyPass http://testserver/testlink
ProxyPassReverse http://testserver/testlink
</Location>
Code: Select all
Alias /testlink "/opt/testlink"
Looking at the headers that are requested for the external URL shows the POST when the login button is clicked but the next header is a GET for the login.php page.
As stated earlier the server works fine if you use the internal URL.
Any ideas on where to look for the issue, or any other diagnostic tips?
Thanks,
Darren.