On 15 Jul 2010, at 16:32, Tim Funk <funk...@apache.org> wrote:

> IIRC, there is no requirement. But from a mapping point of view, the name 
> used should match what the browser is sending in the "Host:" field.

Except when the request is deliberately being directed to the defaultHost - 
which is frequently the case.


> Tomcat (iirc) doens't do any lookups based on the name field for Host so from 
> that point of view - life in DNS is OK.
> 
> But to access the tomcat server - the user needs to type some address 
> (name/ip) into the browser.
> 
> Where I am going with this is the chance of odd side effect. Let's say we 
> choose "default" as the host name. So for some reason (where I can't think of 
> a use case) - the admin then types in http://default/ to their browser. Their 
> browser does the DNS lookup and goes to whatever DNS says. Which is probably 
> not the tomcat instance.

Agreed.

Possible solution: set the name property to something not in DNS, but 
meaningful (tomcatDefault, or whatever), add an alias for localhost - which 
would also be educational for new users.


p

> So long story short ... my worry is a stretch, bordering fantasy-land. (which 
> is why i am -0 but swayable) But in apache, there used to be warnings in 
> various configs about using host names in various places instead of IP 
> addresses due to relying on DNS.
> 
> 
> 
> -Tim
> 
> On 7/15/2010 11:11 AM, Mark Thomas wrote:
>> On 15/07/2010 15:16, Tim Funk wrote:
>>> -0
>>> 
>>> Since the host name should be a valid dns name(ok it doesn't need to be
>>> a valid dns name if <Alias> is used), choosing a default which doesn't
>>> have a valid dns name may cause woes.
>> 
>> If it does need to be a valid dns name then localhost absolutely makes
>> sense. Where is that requirement coming from? I can think of anywhere
>> off the top of my head.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to