I made a website, and it works for everyone except for the site owner, who cannot access the site. He gets a "server could not be found" error. I went to his house and the issue occurs for all of his devices (PC, laptop, iPhone using WiFi) when I turn WiFi off on the iPhone it works.
So I thought it was a problem on his router, so I reset his router to default factory settings but it still does not work. I have flushed his DNS cache and his browser cache, but nothing seems to help. He cannot even PING the server using the domain name. However, when he uses the IP address, he can see the site fine.
I looked in cPanel for an blocked IP addresses but cannot see anything. What could be stopping just him from accessing the site via domain name and not the IP address?
Site details are: PHP, osCommerce, and it is hosted by site5 on my reseller account.