I have issues with latency (circa 1 minute load) with my custom domain, whereas the website hosted under netlify.app works without problems. I am using Netlify to host the app, but I bought the domain on IONOS.
The bot says that it is about different caching done by Netlify than on custom domain, but I think it doesn’t make sense since Netlify just redirects the website to the custom domain.
Would the problem be fixed if I buy the custom domain via Netlify?
@veliona, initially, I did see the slow connection time you described, but after running the domain through several testing tools, I enabled my debugging proxy and suddenly, things got really fast. Whether it be a red herring or not, I couldn’t find any issues directly with Netlify in the connection stack, but it appears there was a temporary gremlin at play.
I have loaded the site in four different regions and no longer see the issue. Can you confirm that is also the case for you?
Hi, @veliona. You point your domain to two different IP addresses and only one of them is Netlify:
artdots.co. 3600 IN A 75.2.60.5
artdots.co. 3600 IN A 99.83.229.79
www.artdots.co. 3600 IN A 75.2.60.5
www.artdots.co. 3600 IN A 99.83.229.79
The IP address 75.2.60.5 is Netlify. I have no idea where the 99.83.229.79 points to. That is an AWS controlled IP address but it is not used by Netlify in any way.
I believe that the A records pointing to 99.83.229.79 are the issue. If you delete those DNS records (both of them, for the apex domain and for www ) the issue should be resolved.
Note, the time to live (TTL) on both DNS records is 3600 seconds. That TTL allows the records to persist in downstream DNS resolvers for 3600 seconds after it is deleted. So, it may take one hour for the issue to improve after the records are deleted.
If deleting those records does not fix the issue or if there are other questions, please let us know.
Thanks a lot! I think this was the issue, I don’t remember why I did that but it works for me now. I will ask other people if it is fine for them and will mark your answer as the solution then!