Until yesterday my server was running perfectly. Today I get a call from a colleague saying the site is down. Trying to surf to it, the browser returns the error "Could not connect: Unknown MySQL server host 'my-domain.co.uk'
Looks like a DNS problem, I thought, if the server can't resolve a domain that points to itself in order to connect to MySQL.
I checked my domain on Pingability, and got a succession of DNS errors, which imply that I have no DNS server running, even though VirtualMin assures me that BIND is running.
"Warning my-domain.co.uk does not have an IP Address (A) record." "Error None of this zone's name servers responded on the request for 'my-domain.co.uk' records. Giving up." SOA record shows as Unknown "Warning Did not find any IP Address (A) records for the name server 'ns1.my-domain.co.uk'. Normally the parent name server will list them. These name server A records are also called 'host records' and are usually set by the domain name registrar." "Information No glue records found at parent name servers for my-domain.co.uk"
Until yesterday this site was running perfectly. Is this an issue at the domain registrar, not providing the glue records to point to my server? I am no expert on DNS - any help would be sincerely appreciated.