How does the underscore in the hostname work? I thought that they weren't allowed[1]. Just a non-compliant DNS server + a protocol that is flexible enough to allow it? Is it not disallowed in CNAMEs?
[1] http://en.wikipedia.org/wiki/Hostname#Restrictions_on_valid_...