I recently bought a domain name from Namecheap (pythonbiz.com
) and I set up a web app on a VPS hosted at servercheap.net (a Ghost blog which is basically a Node app), the VPS public IP address is 107.152.32.52
and the app is served through nginx.
I kept the default Namecheap DNS nameservers and added an A record from Namecheap dashboard that points directly to the server IP address (107.152.32.52).
However, I can't load the website, I keep getting ERR_CONNECTION_REFUSED
in both Chrome and Opera, even after emptying my system DNS cache as well as Chrome DNS cache.
Besides, after running the following command on a Linux machine :
dig A +short pythonbiz.com
It returns the correct server IP address, so I can't find the problem. It has been like that for around 4 hours, I know that I have to wait up to 24 hours but Namecheap DNS is generally fast and take effect in 30 minutes.
I did not face the problem when I used Digital Ocean as a VPS provider, the A record updated in 30 minutes.