add

can only fill in ports if it is local machine proxy, only tcp supports load balancing
when p2p or secret