I checked it on my work PC, and at home just now. (2 different ISP providers) and it's working with both of them. The webpage loads via port 81, not the typical port 80, you may want to check to make sure you dont have some firewall program ect causing a problem clear your cache, and dns cache, or try another DNS server other than your ISP's, I dont use my ISP's DNS server because it sucks, and its slow, and it does not resolve some internet address names (example photobucket frequently stops working for no reason)