The PB2 client uses a randomized client port to protect against connectionless packet exploits (Q2MSG is the common tool for this exploit). I believe you can override this by specifying the client port in the command line, but I would recommend against using the "default" value of 27901 since it would be trivial for someone to fire up Q2MSG and start stuffing commands down to the client.