My website is all of a sudden not accessible. I’m using CloudFlare and the website was working for weeks until one day is stopped. It is still inaccessible. It shouldn’t be this hard to get support, free or not. How can I restore the web server, and how can I see my web server status and remediate it myself without posting to a forum for production issues?
removed by MOD (user’s wish)
Wenn I try to connect directly to the origin web server, the connection fails:
$ curl -svo /dev/null "removed by MOD (user's wish)":443:185.27.134.212
* Added "removed by MOD (user's wish)":443:185.27.134.212 to DNS cache
* Rebuilt URL to:"removed by MOD (users wish)"
* Hostname "removed by MOD (users wish)" was found in DNS cache
* Trying 185.27.134.212...
* TCP_NODELAY set
* Connection failed
* connect to 185.27.134.212 port 443 failed: Operation timed out
* Failed to connect to "removed by MOD (user's wish)" port 443: Operation timed out
* Closing connection 0
The only ways to fix this is to wait some hours, or move your website to another hosting account here on InfinityFree, where the hosting IP is different than the one your website is in.
For the domain: First I change the nameservers to ns1.byet.org, ns2.byet.org, ns3.byet.org, ns4.byet.org and ns5.byet.org. Doing this lets me add a domain inside other accounts after removing it from the affected one. If you don’t do this, you can’t add the domain inside an other account!
For the files: I download the website files onto my computer (or if I have a backup I use it), then on the other account I login first to the Control Panel to unlock FTP, login to FTP, and upload my website files onto the htdocs.
For the database: I do an export/import of the data of my database with phpMyAdmin on the new account after creating the new database, and change the database details on the script configuration file to point to the new database host, database name, username and password.
For the new DNS: Then I change the nameservers to the Cloudflare ones, make sure the IP is the same as digging the new Main Domain, and if it isn’t I change that to the IP I got by digging the Main Domain, and I’m done moving the website.