Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

RTC 3.0.1 RC2 - Base href

I am having problems setting the RTC 3.0.1 RC2. To provide external access to put a proxy (Apache httpd) to redirect (eg alm-test.server.com). But after install I get the initial setup (/jts/setup) and nothing appears in the browser. By accessing the RTC into the dryer with the RTC and the server using the URL of the page name of the machine appears without problems. Checking the source code of the page I notice that the RTC uses the HTML tag "base href" and assigns the value of the machine name (<base>). What prevents you from doing the setup for external access address. And set the URL to publish an address outside access.

Anyone know how to fix this?
I have already put the following parameters within the teamserver.properties JTS:

com.ibm.team.repository.server.repourl.use-request-hostname = true
com.ibm.team.repository.server.repourl.use-canonical-hostname = true

But no results.

Below the Proxy configuration of Apache, I do not think the problem is but it:

<VirtualHost>
ServerName alm-test.server.com:443
ServerAlias www.alm-test.server.com
ErrorLog "logs/alm-test_error.log"
TransferLog "logs/alm-test_access.log"

SSLEngine on
SSLProxyEngine On
ProxyRequests Off
ProxyVia On
AllowCONNECT 443

SSLProxyCACertificateFile "conf/ssl/alm-test_server.cert"
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP
SSLCertificateFile "conf/ssl/alm-test_server.cert"
SSLCertificateKeyFile "conf/ssl/alm-test_server.key"

ProxyPass /jts https://srv-alm-test/jts
ProxyPassReverse /jts https://srv-alm-test/jts

ProxyPass /ccm https://srv-alm-test/ccm
ProxyPassReverse /ccm https://srv-alm-test/ccm

ProxyPass /qm https://srv-alm-test/qm
ProxyPassReverse /qm https://srv-alm-test/qm

ProxyPass /rm https://srv-alm-test/rm
ProxyPassReverse /rm https://srv-alm-test/rm
</VirtualHost>

0 votes



3 answers

Permanent link
I noticed that the problem would be the proxy. And only in the setup page of JTS. How do I configure Apache proxy? For the address I put in the proxy is the error that he puts in the HTML Tag:
base href="https://srv-alm-test:443/jts/setup"

0 votes


Permanent link
I experienced exactly the same issue when I was configuring my RTC instance for access via a reverse proxy.

Unfortunately this was a few months ago so I don't remember the exact solution. A few things I can suggest:

- Enable the ProxyPreserveHost directive in the Apache config - this is required by RTC

- What browser are you using? I've had issues with /jts/setup in Firefox and found that IE tends to be more reliable.

- What server are you accessing the /jts/setup page from? Try accessing it from the proxy server and the JTS server.

0 votes


Permanent link
I experienced exactly the same issue when I was configuring my RTC instance for access via a reverse proxy.

Unfortunately this was a few months ago so I don't remember the exact solution. A few things I can suggest:

- Enable the ProxyPreserveHost directive in the Apache config - this is required by RTC

- What browser are you using? I've had issues with /jts/setup in Firefox and found that IE tends to be more reliable.

- What server are you accessing the /jts/setup page from? Try accessing it from the proxy server and the JTS server.


It was enough to set ProxyPreserveHost to work properly.

Thank you very much

0 votes

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details

Question asked: May 05 '11, 2:27 p.m.

Question was seen: 5,135 times

Last updated: May 05 '11, 2:27 p.m.

Confirmation Cancel Confirm