Looking here: http://www.checkdns.net/quickcheck.aspx?domain=whatjapanthinks.com&detailed=1 I see NS list mismatch: registration authority reports that domain is hosted on the following servers: 'ns1.hostinglizard.com; ns2.hostinglizard.com', but DNS server ns1.hostinglizard.com reports domain to be hosted on 'ns2.bluehost.com; ns1.bluehost.com'. Please make sure that you configure the same DNS servers in registrar database and on your DNS Code (markup): I should be hosted on hostinglizard as I moved from BlueHost at the start of the week, but I and other people occasionally get errors like this: Network Error (tcp_error) A communication error occurred: "" The Web Server may be down, too busy, or experiencing other problems preventing it from responding to requests. You may wish to try again at a later time. For assistance, contact your network support team. Code (markup): when trying to access my site. I'm on a leased server using WHM and CPanel, so what should I tweak?
I don't see the error messages you are reporting, even when checking the DNS via the link you sent. If you just switched hosts at the beginning of the week, you may have been in the middle of DNS Propagation when those errors occurred. Switching name servers for a domain takes any where from 3 to 72 hours to propagate throughout the internet.
I emailed my site support and they got back to me with the answer, and I made the fix - it was my DNS Zone that needed an edit; when I created my account my URL was still hosted on BlueHost, so I got these values locked in, or something.