DNS Resolution: hostname and canonical name for this host are not consistent when checked from a Java process
Good morning Community,
i'm suffering of DNS resolution getting the following fatalistic view every time I access to CM:

I'm reading a lot but not getting any robust conclussion of what is the test that concludes in "DNS resolution error".
it checks "host's hostname and canonical name" but, what does it means? is it the hostname? the name in the /etc/hosts?
In my case, having
[root@master1 ~]# hostname
master1
[root@master1 ~]# python -c "import socket; print socket.getfqdn(); print socket.gethostbyname(socket.getfqdn())"
master1.domain.net
192.168.0.90
does it means the discrepancy between hostname and socket.getfqdn()?
I can see how many people is getting this error but not a consistent response, could anyone give the solution here? for trying to understand this common issue?
Many thanks in advance.

