implement getport for tunnel user