Port 80 is normally used for hosting a web site. ISP's will often block this port if you don't have permission from them to host a web page/site. If you're looking for an alternative firewall to connect thru then try one between (49152 - 65535)
For firewall configuration, see
Connection problems? Check here first! (click on link)