I am using TeamCity behind an Apache reverse proxy. Apache is also used to handle https connections and the requests are forwarded using HTTP to TeamCity. This works great with some wired exceptions.
For example: Clicking the "Administration" link redirects not the HTTPS link but to the HTTP link. While the browser shows the link as HTTPS when hovering with the mouse over it after clicking it the URL is an HTTP URL. This also happens for some other links in TeamCity. The strange thing is, that most of the links work just fine. I set the base URL of TeamCity to https://teamcity.... but this did not help.
Can anyone help me on this?
I had a look at the network logs of chrome and found the following:
The request for "https://teamcity.tde.at/teamcity/admin/admin.html" returns 302 with the new location "http://teamcity.tde.at/teamcity/admin/admin.html?init=1&item=projects" while this should be "https://teamcity.tde.at/teamcity/admin/admin.html?init=1&item=projects"