Do they allow you to connect over a VPN client setup (Android this is trivial to do) inside your phone? You can bypass all local network blocks by connecting to your ( or some VPN providers) network, and always have access to all ports you need. -- Sung to the old New England Telephone Ad Jingle: " We're the only one New Eng-Lund, Hell-Ri-zon Tele-phonnnnne! "