We've closed HTTP ports on the firewall and TeamCity is available on HTTPS only.
Problems are with project setting-related links. Everything which navigates to project settings and looks like this:
ends up redirecting to
As a result, to edit build runner props or simply view build config settings, when I'm outside the corporate firewall,
I end up with copying the link to clipboard, pasting it to browser address line and removing the "INIT=1&".
Everything else (server admin, build history, build logs etc) works fine.
Some more details:
1) server's base url is https-based
2) there is no redirection set up anywhere (yes, I looked through some older bug requests in issue tracker)
3) When I'm on the local network, that's not an issue, 'cause TeamCity listens on both http and https.