I have a server that has been working just fine with the correct hostname since i set it up several months ago, but now, it thinks it's hostname has changed.
It started as
hostnamea.example.com but is now identifying itself as
otherhostname.example.com. That is, the hostname at the beginning of the line in the shell is changed, the output of
hostname -f is changed etc. the contents of
/etc/hostname are still the same though. I have also checked
/etc/hosts and there is an entry for
The thing is, there is another server called otherhostname.example.com.
that server returns the correct information from
I have checked and rechecked the DNS configuration and there is no error.
The two servers are on completely different networks from different ISPs. The first one is on a static IP address from a residential broadband provider and one is in a datacentre.
So, any idea's what I've inadvertently messed up?