I'm no in way qualified to answer but to me and my not so logical view, it sounds like it's maybe a firewall / port forwarding thing

Like I said, I'm a n00b so just guessing.

to CF anyway, stick around, the knowledgable one's will awaken soon ......lol