Cesar Matamoros II wrote:

> Thanks for the input.  I cannot change the site name now, but it is
> something I will have to think about.

No problem.  Its not your fault... quite a few people seem to be setting 
up sites with underscores but the domain name registrars are at fault for 
allowing it in the first place.  I guess it will eventually become a "de-
facto" standard.

BTW I was a little unclear when saying underscores are technically not 
allowed.  They're allowed in a URL but not in a hostname (which is part 
of a URL).

Here is some extra info from the Squid faq (Squid is a popular web 
proxy/cache package: www.squid-cache.org):

---

11.8 DNS lookups for domain names with underscores (_) always fail. 

The standards for naming hosts ( RFC 952, RFC 1101) do not allow 
underscores in domain names: 

A "name" (Net, Host, Gateway, or Domain name) is a text string up to 24 
characters drawn from the alphabet (A-Z), digits (0-9), minus sign (-), 
and period (.). 

The resolver library that ships with recent versions of BIND enforces 
this restriction, returning an error for any host with underscore in the 
hostname. The best solution is to complain to the hostmaster of the 
offending site, and ask them to rename their host. 

See also the comp.protocols.tcp-ip.domains FAQ. 

Some people have noticed that RFC 1033 implies that underscores are 
allowed. However, this is an informational RFC with a poorly chosen 
example, and not a standard by any means. 

---

Squid can be set up to allow underscores but this is not enabled by 
default.  I changed my setup but my upstream ISP hasn't changed theirs 
despite me asking them.

Cheers,

- Dave

http://www.digistar.com/~dmann/


Reply via email to