By default PRO Server accepts PRO Client network connections on port 4282.
If you have remote PRO Clients, it is a common practice to have them connect outbound on port 443, the standard HTTP SSL port, to get past restrictive firewall settings.
One way to allow PRO Server to handle incoming connections on port 443 is to use a technique called port forwarding. Port forwarding takes incoming network connections on one port and forwards them to another port.
In this case, we'd like to forward connections intended for port 443, the PRO Client configured outbound port, to port 4282, the PRO Server port.
There is a tool on OS X called ipfw that you can use to do the port forwarding locally on the box.
The man page for ipfw is extensive and quite useful. Here is a selection of the commands:
sudo ipfw list sudo ipfw add sudo ipfw delete
The fields in the forward rule are:
ipfw add RULE_PRIORITY forward DESTINATION_IP,DESTINATION_PORT ip
from any to any INBOUND_PORT in
The following example forwards any inbound 443 traffic to PRO Server running on local host (127.0.0.1) port 4282.
sudo ipfw add 1443 forward 127.0.0.1,4282 ip from any to any 443 in