I think you just need to open TCP ports 2049 and 12078 in both directions. See if that solves all your problems and report back. If it does, I'll add it to the FAQ here.



For reference:

TCP= Most internet communications. Protocol requires guaranteed delivery of packets including re-tries. Error correction and re-tries are built into the driver, so the application doesn't have to worry about it.

UDP= Low latency, low level communications without guaranteed delivery or re-tries. Used by applications where data loss can be tolerated, such as internet games, where the software at either end implements its own error correction.

ICMP= Broadcast and network discovery messages such as pings.
_________________________
Tony Fabris