I have a likely simple question, that for some reason is not working as
expected.
I need to take a servers shortname and convert it to fully qualified. These
servers reside in various subdomains, so simply appending a suffix will not
work.
my hope was that socket.getfqdn('servername') would do this, however this only
appears to work if the connection specific domain suffix is the same as the
server I'm looking up. If it's different, it just returns the client name.
example. my workstation is on subdomaina.domain.com
client is on subdomainb.domain.com
any short name I put in on subdmainA comes back correctly, but
if i put in a short name that resolves to any other subdomain, it just returns
the shortname. This is the intended behaviour if socket.getfqdn() cann't
resolve the name, however I don't see why it can't resolve the name.
from nslookup, I can resolve the client to fqdn just fine there is only one
entry for it, so it is not a resolution issue, but appears to be specific to
the way the socket.getfqdn() works.
Is there something I'm missing, or is there an easy way to do this?
Thanks,
Rob
_______________________________________________
Tutor maillist - [email protected]
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor