When you accessed with your phone are you sure it was using wifi and not 3g? I've had exactly the same issue and when I checked the web server logs I can see my connection hitting the server then then it's getting refused based on the IP address, only solution was to stop trying for a couple of...