Ich hatte das gleiche Problem und habe es wie folgt gelöst.
Im Client kann man sehr wohl einen anderen Port definieren. Ich vermute es ist kein HTTP oder HTTPS, deshalb geht der Reverse Proxy nicht.
Bei mir ist die Situation so, dass in der Arbeit alle Ports bis auf 80 und 443 gesperrt sind...