Tomcat 6 (standalone), several virtual hosts

 

I have a A record for mydomain.com and a CNAME record for
www.mydomain.com. 

When I enter domain.com in my browser, everything works fine but
www.domain.com results in "Server not found."

 

1. Is my configuration correct when no https is required?

2. Is it possible there's a DNS issue?

 

        <Connector

            address="192.168.100.98"

            port="80"

            protocol="HTTP/1.1"

            connectionTimeout="20000"

            useIPVHosts="true" />

 

                                    ...

                                    

            <Host

                name="mydomain.com"

                appBase="/home/websites/mydomain.com/webapps"

                unpackWARs="true"

                autoDeploy="true">

                <Alias>192.168.100.98</Alias>

                <Alias>www.mydomain.com</Alias>

                <Valve

 
className="org.apache.catalina.valves.AccessLogValve"

                    directory="/home/websites/mydomain.com/logs"

                    prefix="mydomain.com_access"

                    suffix=".log"

                    pattern="common"

                    resolveHosts="false" />

            </Host>

 

This only seems to be a problem when there is no https configured for
the host (Connector reconnectPort attribute is not specified.) For
example, this works fine:

 

        <Connector

            address="192.168.100.99"

            port="80"

            protocol="HTTP/1.1"

            connectionTimeout="20000"

            redirectPort="443"

            useIPVHosts="true" />

                                    

        <Connector

            address="192.168.100.99"

            port="443"

            useIPVHosts="true"

            protocol="org.apache.coyote.http11.Http11Protocol"

            SSLEnabled="true"

            maxThreads="150"

            scheme="https"

            secure="true"

            clientAuth="false"

            sslProtocol="TLS"

            ciphers="SSL_RSA_WITH_RC4_128_MD5, SSL_RSA_WITH_RC4_128_SHA,
TLS_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA,
TLS_DHE_DSS_WITH_AES_128_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA,
SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA"

            keystoreType="PKCS12"

            keystoreFile="/certs/www.anotherDomain.com.pkcs12"

            keystorePass="password" />

 

            <Host

                name="anotherDomain.com"

                appBase="/home/websites/anotherDomain.com/webapps"

                unpackWARs="true"

                autoDeploy="true">

                <Alias>www.anotherDomain.com</Alias>

                <Alias>anotherDomain.com</Alias>

                <Alias>192.168.100.99</Alias>

                <Valve

 
className="org.apache.catalina.valves.AccessLogValve"

                    directory="/home/websites/anotherDomain.com/logs"

                    prefix="anotherDomain.com_access."

                    suffix=".log"

                    pattern="common"

                    resolveHosts="false" />

            </Host>

 

 

Reply via email to