Hope someone has been able to resolve this issue.
We are using TMG in a Single NIC configuration as a reverse proxy for publishing internal websites externally. In our environment, we have a hardware load balancer in front of the TMG, which redirects SSL traffic from port 443 to port 5443. On the TMG, we have a weblistener which listens for SSL traffic on 5443 and then directs it internally.
The issue that we are having is that, when the user views the page, the initial request to the login page works fine, but when the login page redirects to another page, the url is returned withhttps://url:5443 instead of https://url.
It seems that because the TMG sees the traffic coming in on port 5443, the traffic, it sends it back on the port but changes the url even though the url coming in does not have the port number in the first place.
Tearing my hair out over this as the network guys says they don't make any changes to url when it gets sent to the TMG and logs seems to indicate it.
Before you criticize a man, walk a mile in his shoes. That way, if he gets angry, he's a mile away and barefoot.