You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Jonathan August <jo...@internection.com> on 2005/04/27 21:49:54 UTC
no host matches server name localhost
I installed Tomcat 5.0.30 using yum on Fedora Core 3. When I try to
connect to http://localhost:8080/, I get:
Alert!: HTTP/1.1 400 No Host matches server name localhost
I'm sure I'm missing something simple, but I'm pretty new at this, so
I'm not sure what to check.
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
Re: no host matches server name localhost
Posted by mbneto <mb...@gmail.com>.
Hi Jon,
Did you use mod_jk2 to use apache ?
I was looking for tips regarding a virtualhost setup/mod_jk2/tomcat setting
On 4/27/05, Jonathan August <jo...@internection.com> wrote:
>
> I think I was just missing a Context.
>
> Thanks for the help, Rod!!
>
> -Jon
>
>
> On Apr 27, 2005, at 4:24 PM, Jonathan August wrote:
>
> >
> > Hmm, I have pretty much what you have. Here's the whole server.xml:
> >
> >
> > <Server port="8005" shutdown="SHUTDOWN" debug="0">
> >
> > <Listener
> > className="org.apache.catalina.mbeans.ServerLifecycleListener"
> > debug="0"/>
> > <Listener
> > className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"
> > debug="0"/>
> >
> > <!-- Global JNDI resources -->
> > <GlobalNamingResources>
> > <Resource name="UserDatabase" auth="Container"
> > type="org.apache.catalina.UserDatabase"
> > description="User database that can be updated and saved">
> > </Resource>
> > <ResourceParams name="UserDatabase">
> > <parameter>
> > <name>factory</name>
> >
> > <value>org.apache.catalina.users.MemoryUserDatabaseFactory</value>
> > </parameter>
> > <parameter>
> > <name>pathname</name>
> > <value>conf/tomcat-users.xml</value>
> > </parameter>
> > </ResourceParams>
> > </GlobalNamingResources>
> >
> > <!-- Define the Tomcat Stand-Alone Service -->
> > <Service name="Catalina">
> >
> > <!-- Define a non-SSL Coyote HTTP/1.1 Connector on port 8080 -->
> > <Connector port="8080"
> > maxThreads="150" minSpareThreads="25"
> > maxSpareThreads="75"
> > enableLookups="false" redirectPort="8443"
> > acceptCount="100"
> > debug="0" connectionTimeout="20000"
> > disableUploadTimeout="true" />
> >
> > <!-- Define a Coyote/JK2 AJP 1.3 Connector on port 8009 -->
> > <Connector port="8009"
> > enableLookups="false" redirectPort="8443" debug="0"
> > protocol="AJP/1.3" />
> >
> > <!-- Define the top level container in our container hierarchy -->
> > <Engine name="Catalina" defaultHost="localhost" debug="0">
> >
> > <!-- Global logger unless overridden at lower levels -->
> > <Logger className="org.apache.catalina.logger.FileLogger"
> > prefix="catalina_log." suffix=".txt"
> > timestamp="true"/>
> >
> > <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
> > debug="0" resourceName="UserDatabase"/>
> >
> > <!-- Define the default virtual host
> > Note: XML Schema validation will not work with Xerces 2.2.
> > -->
> > <Host name="localhost" debug="0" appBase="webapps"
> > unpackWARs="true" autoDeploy="true"
> > xmlValidation="false" xmlNamespaceAware="false">
> >
> > <Logger className="org.apache.catalina.logger.FileLogger"
> > directory="logs" prefix="localhost_log."
> > suffix=".txt"
> > timestamp="true"/>
> >
> > </Host>
> >
> > </Engine>
> >
> > </Service>
> >
> > </Server>
> >
> >
> >
> >
> >
> > On Apr 27, 2005, at 4:08 PM, Rod Fitzsimmons Frey wrote:
> >
> >> I should have looked at your message more closely.
> >>
> >> The error is probably with your default host. Look in your
> >> {tomcat-home}/conf/server.xml file. Look for something like
> >>
> >> <Host name="localhost" appBase="webapps"
> >> unpackWARs="true" autoDeploy="true"
> >> xmlValidation="false" xmlNamespaceAware="false">
> >>
> >> Post your server.xml file if you can't work it out.
> >>
> >> Rod
> >>
> >> Jonathan August wrote:
> >>
> >>> This is my /etc/hosts:
> >>>
> >>>
> >>> [jon ~]$ cat /etc/hosts
> >>> # Do not remove the following line, or various programs
> >>> # that require network functionality will fail.
> >>> 127.0.0.1 localhost.localdomain localhost
> >>>
> >>>
> >>>
> >>> On Apr 27, 2005, at 3:52 PM, Rod Fitzsimmons Frey wrote:
> >>>
> >>>> What do you have in your /etc/hosts file?
> >>>>
> >>>> Jonathan August wrote:
> >>>>
> >>>>>
> >>>>> I installed Tomcat 5.0.30 using yum on Fedora Core 3. When I try
> >>>>> to connect to http://localhost:8080/, I get:
> >>>>>
> >>>>> Alert!: HTTP/1.1 400 No Host matches server name localhost
> >>>>>
> >>>>> I'm sure I'm missing something simple, but I'm pretty new at this,
> >>>>> so I'm not sure what to check.
> >>>>>
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
> >
> ----
> Jon August
> Internection
> 1-866-345-HOST
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
Re: no host matches server name localhost
Posted by Jonathan August <jo...@internection.com>.
I think I was just missing a Context.
Thanks for the help, Rod!!
-Jon
On Apr 27, 2005, at 4:24 PM, Jonathan August wrote:
>
> Hmm, I have pretty much what you have. Here's the whole server.xml:
>
>
> <Server port="8005" shutdown="SHUTDOWN" debug="0">
>
> <Listener
> className="org.apache.catalina.mbeans.ServerLifecycleListener"
> debug="0"/>
> <Listener
> className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"
> debug="0"/>
>
> <!-- Global JNDI resources -->
> <GlobalNamingResources>
> <Resource name="UserDatabase" auth="Container"
> type="org.apache.catalina.UserDatabase"
> description="User database that can be updated and saved">
> </Resource>
> <ResourceParams name="UserDatabase">
> <parameter>
> <name>factory</name>
>
> <value>org.apache.catalina.users.MemoryUserDatabaseFactory</value>
> </parameter>
> <parameter>
> <name>pathname</name>
> <value>conf/tomcat-users.xml</value>
> </parameter>
> </ResourceParams>
> </GlobalNamingResources>
>
> <!-- Define the Tomcat Stand-Alone Service -->
> <Service name="Catalina">
>
> <!-- Define a non-SSL Coyote HTTP/1.1 Connector on port 8080 -->
> <Connector port="8080"
> maxThreads="150" minSpareThreads="25"
> maxSpareThreads="75"
> enableLookups="false" redirectPort="8443"
> acceptCount="100"
> debug="0" connectionTimeout="20000"
> disableUploadTimeout="true" />
>
> <!-- Define a Coyote/JK2 AJP 1.3 Connector on port 8009 -->
> <Connector port="8009"
> enableLookups="false" redirectPort="8443" debug="0"
> protocol="AJP/1.3" />
>
> <!-- Define the top level container in our container hierarchy -->
> <Engine name="Catalina" defaultHost="localhost" debug="0">
>
> <!-- Global logger unless overridden at lower levels -->
> <Logger className="org.apache.catalina.logger.FileLogger"
> prefix="catalina_log." suffix=".txt"
> timestamp="true"/>
>
> <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
> debug="0" resourceName="UserDatabase"/>
>
> <!-- Define the default virtual host
> Note: XML Schema validation will not work with Xerces 2.2.
> -->
> <Host name="localhost" debug="0" appBase="webapps"
> unpackWARs="true" autoDeploy="true"
> xmlValidation="false" xmlNamespaceAware="false">
>
> <Logger className="org.apache.catalina.logger.FileLogger"
> directory="logs" prefix="localhost_log."
> suffix=".txt"
> timestamp="true"/>
>
> </Host>
>
> </Engine>
>
> </Service>
>
> </Server>
>
>
>
>
>
> On Apr 27, 2005, at 4:08 PM, Rod Fitzsimmons Frey wrote:
>
>> I should have looked at your message more closely.
>>
>> The error is probably with your default host. Look in your
>> {tomcat-home}/conf/server.xml file. Look for something like
>>
>> <Host name="localhost" appBase="webapps"
>> unpackWARs="true" autoDeploy="true"
>> xmlValidation="false" xmlNamespaceAware="false">
>>
>> Post your server.xml file if you can't work it out.
>>
>> Rod
>>
>> Jonathan August wrote:
>>
>>> This is my /etc/hosts:
>>>
>>>
>>> [jon ~]$ cat /etc/hosts
>>> # Do not remove the following line, or various programs
>>> # that require network functionality will fail.
>>> 127.0.0.1 localhost.localdomain localhost
>>>
>>>
>>>
>>> On Apr 27, 2005, at 3:52 PM, Rod Fitzsimmons Frey wrote:
>>>
>>>> What do you have in your /etc/hosts file?
>>>>
>>>> Jonathan August wrote:
>>>>
>>>>>
>>>>> I installed Tomcat 5.0.30 using yum on Fedora Core 3. When I try
>>>>> to connect to http://localhost:8080/, I get:
>>>>>
>>>>> Alert!: HTTP/1.1 400 No Host matches server name localhost
>>>>>
>>>>> I'm sure I'm missing something simple, but I'm pretty new at this,
>>>>> so I'm not sure what to check.
>>>>>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>
----
Jon August
Internection
1-866-345-HOST
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
Re: no host matches server name localhost
Posted by Jonathan August <jo...@internection.com>.
Hmm, I have pretty much what you have. Here's the whole server.xml:
<Server port="8005" shutdown="SHUTDOWN" debug="0">
<Listener
className="org.apache.catalina.mbeans.ServerLifecycleListener"
debug="0"/>
<Listener
className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"
debug="0"/>
<!-- Global JNDI resources -->
<GlobalNamingResources>
<Resource name="UserDatabase" auth="Container"
type="org.apache.catalina.UserDatabase"
description="User database that can be updated and saved">
</Resource>
<ResourceParams name="UserDatabase">
<parameter>
<name>factory</name>
<value>org.apache.catalina.users.MemoryUserDatabaseFactory</value>
</parameter>
<parameter>
<name>pathname</name>
<value>conf/tomcat-users.xml</value>
</parameter>
</ResourceParams>
</GlobalNamingResources>
<!-- Define the Tomcat Stand-Alone Service -->
<Service name="Catalina">
<!-- Define a non-SSL Coyote HTTP/1.1 Connector on port 8080 -->
<Connector port="8080"
maxThreads="150" minSpareThreads="25"
maxSpareThreads="75"
enableLookups="false" redirectPort="8443"
acceptCount="100"
debug="0" connectionTimeout="20000"
disableUploadTimeout="true" />
<!-- Define a Coyote/JK2 AJP 1.3 Connector on port 8009 -->
<Connector port="8009"
enableLookups="false" redirectPort="8443" debug="0"
protocol="AJP/1.3" />
<!-- Define the top level container in our container hierarchy -->
<Engine name="Catalina" defaultHost="localhost" debug="0">
<!-- Global logger unless overridden at lower levels -->
<Logger className="org.apache.catalina.logger.FileLogger"
prefix="catalina_log." suffix=".txt"
timestamp="true"/>
<Realm className="org.apache.catalina.realm.UserDatabaseRealm"
debug="0" resourceName="UserDatabase"/>
<!-- Define the default virtual host
Note: XML Schema validation will not work with Xerces 2.2.
-->
<Host name="localhost" debug="0" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Logger className="org.apache.catalina.logger.FileLogger"
directory="logs" prefix="localhost_log." suffix=".txt"
timestamp="true"/>
</Host>
</Engine>
</Service>
</Server>
On Apr 27, 2005, at 4:08 PM, Rod Fitzsimmons Frey wrote:
> I should have looked at your message more closely.
>
> The error is probably with your default host. Look in your
> {tomcat-home}/conf/server.xml file. Look for something like
>
> <Host name="localhost" appBase="webapps"
> unpackWARs="true" autoDeploy="true"
> xmlValidation="false" xmlNamespaceAware="false">
>
> Post your server.xml file if you can't work it out.
>
> Rod
>
> Jonathan August wrote:
>
>> This is my /etc/hosts:
>>
>>
>> [jon ~]$ cat /etc/hosts
>> # Do not remove the following line, or various programs
>> # that require network functionality will fail.
>> 127.0.0.1 localhost.localdomain localhost
>>
>>
>>
>> On Apr 27, 2005, at 3:52 PM, Rod Fitzsimmons Frey wrote:
>>
>>> What do you have in your /etc/hosts file?
>>>
>>> Jonathan August wrote:
>>>
>>>>
>>>> I installed Tomcat 5.0.30 using yum on Fedora Core 3. When I try
>>>> to connect to http://localhost:8080/, I get:
>>>>
>>>> Alert!: HTTP/1.1 400 No Host matches server name localhost
>>>>
>>>> I'm sure I'm missing something simple, but I'm pretty new at this,
>>>> so I'm not sure what to check.
>>>>
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
Re: no host matches server name localhost
Posted by Rod Fitzsimmons Frey <rf...@psychometrics.com>.
I should have looked at your message more closely.
The error is probably with your default host. Look in your
{tomcat-home}/conf/server.xml file. Look for something like
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
Post your server.xml file if you can't work it out.
Rod
Jonathan August wrote:
> This is my /etc/hosts:
>
>
> [jon ~]$ cat /etc/hosts
> # Do not remove the following line, or various programs
> # that require network functionality will fail.
> 127.0.0.1 localhost.localdomain localhost
>
>
>
> On Apr 27, 2005, at 3:52 PM, Rod Fitzsimmons Frey wrote:
>
>> What do you have in your /etc/hosts file?
>>
>> Jonathan August wrote:
>>
>>>
>>> I installed Tomcat 5.0.30 using yum on Fedora Core 3. When I try to
>>> connect to http://localhost:8080/, I get:
>>>
>>> Alert!: HTTP/1.1 400 No Host matches server name localhost
>>>
>>> I'm sure I'm missing something simple, but I'm pretty new at this,
>>> so I'm not sure what to check.
>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
>>> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>>>
>>>
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
>> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>>
> ----
> Jon August
> Internection
> 1-866-345-HOST
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
Re: no host matches server name localhost
Posted by Jonathan August <jo...@internection.com>.
This is my /etc/hosts:
[jon ~]$ cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
On Apr 27, 2005, at 3:52 PM, Rod Fitzsimmons Frey wrote:
> What do you have in your /etc/hosts file?
>
> Jonathan August wrote:
>
>>
>> I installed Tomcat 5.0.30 using yum on Fedora Core 3. When I try to
>> connect to http://localhost:8080/, I get:
>>
>> Alert!: HTTP/1.1 400 No Host matches server name localhost
>>
>> I'm sure I'm missing something simple, but I'm pretty new at this, so
>> I'm not sure what to check.
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
>> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>>
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>
----
Jon August
Internection
1-866-345-HOST
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
Re: no host matches server name localhost
Posted by Rod Fitzsimmons Frey <rf...@psychometrics.com>.
What do you have in your /etc/hosts file?
Jonathan August wrote:
>
> I installed Tomcat 5.0.30 using yum on Fedora Core 3. When I try to
> connect to http://localhost:8080/, I get:
>
> Alert!: HTTP/1.1 400 No Host matches server name localhost
>
> I'm sure I'm missing something simple, but I'm pretty new at this, so
> I'm not sure what to check.
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org