I  have already tried to change" localhost" to  "myServer" but the result was the same.

In both case, when I start up Tomcat and Apache, the Apache-Tomcat log shows that
Apache is setting up the Warp connector correctly:

2002-02-27 16:01:58 [org.apache.catalina.connector.warp.WarpConnector] Connection from localhost.localdomain/<myServer ip address>:1374  to localhost.localdomain/<myServer ip address>:8008
2002-02-27 16:01:58 [org.apache.catalina.connector.warp.WarpConnector] Connection from localhost.localdomain/<myServer ip address>:1375 to localhost.localdomain/<myServer ip address>:8008
2002-02-27 16:01:58 WarpHost[gtplab1.prodemge.gov.br]: Installing web application at context path /examples from URL file:/var/tomcat4/webapps/examples
2002-02-27 16:01:58 WebappLoader[/examples]: Deploying class repositories to work directory /var/tomcat4/work/gtplab1.prodemge.gov.br/examples
2002-02-27 16:01:58 StandardManager[/examples]: Seeding random number generator class java.security.SecureRandom
2002-02-27 16:01:58 StandardManager[/examples]: Seeding of random number generator has been completed
2002-02-27 16:02:00 ContextConfig[/examples]: Configured an authenticator for method FORM
2002-02-27 16:02:00 ContextListener: contextInitialized()
2002-02-27 16:02:00 SessionListener: contextInitialized()
2002-02-27 16:02:00 ContextListener: attributeReplaced('org.apache.catalina.WELCOME_FILES', '[Ljava.lang.String;@632802')
2002-02-27 16:02:00 StandardWrapper[/examples:default]: Loading container servlet default
2002-02-27 16:02:00 default: init
2002-02-27 16:02:00 StandardWrapper[/examples:invoker]: Loading container servlet invoker
2002-02-27 16:02:00 invoker: init
2002-02-27 16:02:00 jsp: init
2002-02-27 16:02:01 [org.apache.catalina.connector.warp.WarpConfigurationHandler] Filter mappings (2)
2002-02-27 16:02:01 [org.apache.catalina.connector.warp.WarpConfigurationHandler] Filter mappings (2)

But when I request the /examples url, it returns:

[Thu Feb 28 08:44:26 2002] [error] [client xxx.xxx.xxx.x (2)No such file or directory: cannot read directory for multi: /examples/

in Apache log (error.txt)

Do you have any idea?
 

Klosa Uwe wrote:

Hi,

I think you have to change

        WebAppConnection Tomcat_Apache warp localhost:8008

to

        WebAppConnection Tomcat_Apache warp myServer:8008

and
        <Engine className="org.apache.catalina.connector.warp.WarpEngine"
name="localhost" debug="0" appBase="webapps">

to

        <Engine className="org.apache.catalina.connector.warp.WarpEngine"
name="myServer" debug="0" appBase="webapps">.

I don't know if both is neccesary. But try it.

Regards

Uwe

-----Ursprungligt meddelande-----
Från: Ion Larrañaga [mailto:[EMAIL PROTECTED]]
Skickat: den 28 februari 2002 10:20
Till: Tomcat Users List
Ämne: RE: Tomcat x Apache

Sorry for my mistake. You are right that Apache should redirect the request
to Tomcat directly. This means I should read messages more carefully ;)

Are you able to access static pages with Apache? Do you have an index.html
in "/home/myDocs" to test if you can access http://your.server/index.html ?

I think that maybe Apache is denying you access before sending the request
to
mod_webapp. This may be if you have only changed your DocumentRoot directive
without granting access to it. Have you changed the <Directory> where it
says
"This should be changed to whatever you set DocumentRoot to" ?

Hope it helps,

   Ion

-----Mensaje original-----
De: Cleber Hostalácio de Melo [mailto:[EMAIL PROTECTED]]
Enviado el: miércoles, 27 de febrero de 2002 18:28
Para: Tomcat Users List
Asunto: Re: Tomcat x Apache

My  webapps directory and all its directories are read and execute free for
all users. So I don´t think this is the problem.

Any way, I think Apache should pass all the /examples requests to
Tomcat and not trying to read the directly from the file system.

It looks more that Apache is not allowed to connect to Tomcat. I´ve
already check all the possibilities but could not find any parameter(s) in
httpd.conf or server.xml that could prevent the connection.

Any other clue?

Thank you.

Ion Larranaga wrote:

> Does your apache user ("nobody" by default) have access
> to the physical directory? Perhaps that directory belongs
> to the user you start Tomcat with (maybe "root"?) and
> "nobody" has no read access to it.
>
> Hope it helps,
>
>   Ion
>
> -----Mensaje original-----
> De: Cleber Hostalacio de Melo [mailto:[EMAIL PROTECTED]]
> Enviado el: miercoles, 27 de febrero de 2002 17:25
> Para: [EMAIL PROTECTED]
> Asunto: Tomcat x Apache
>
> Hi,
>
> I have linux  (kernel 2.4.5), apache 1.3.19 and
> Tomacat 4.0.2
>
> Tomcat are working well with the url:
>   http://Myserv:tomcat_port/examples/jsp/index.html
>
> But when I try to access this application from Apache with the
> URL:
>
>   http://Myserv/examples/jsp/index.html
>
> I receive the message in my browser:
>
> Forbidden
> You don't have permission to access /examples/jsp/index.html on this
> server.
>
> The corresponding entries in the Apache logs are:
>
> httpd/logs/access.log:
>   "GET /examples/jsp/index.html HTTP/1.0" 403 301
>
> httpd/logs/error.log:
>   [error] [client xxx.xxx.xxx.x] (2)No such file or directory: cannot
> read directory for multi: /examples/jsp/
>
> There is no entry in the Tomcat logs which looks like that Apache is not
>
> even trying to
> connect to Tomcat.
>
> My configuration files are:
>
> httpd.com
>
> .....
> ServerName myServer
> ServerType standalone
> ServerRoot /etc/httpd
> ......
> LoadModule ....
> LoadModule webapp_module libexec/mod_webapp-1.0-eapi.so
> ......
> AddModule    ....
> AddModule mod_webapp.c
> ......
> DocumentRoot "/home/myDocs"
> ......
> WebAppConnection Tomcat_Apache warp localhost:8008
> WebAppDeploy examples Tomcat_Apache /examples/
>
> server.xml
>
> .....
> <Service name="Tomcat_Apache">
> <Connector
>   className="org.apache.catalina.connector.warp.WarpConnector"
>   port="8008" minProcessors="5" maxProcessors="75"
>   enableLookups="true"
>   acceptCount="10" debug="0"/>
>
>   <!-- Replace "localhost" with what your Apache "ServerName" is set to
> -->
>   <Engine className="org.apache.catalina.connector.warp.WarpEngine"
>    name="localhost" debug="0" appBase="webapps">
>    .....
>    </Engine>
> </Service>
>
> Anyone has any idea what could be the problem?
>
> Thanks.
>
> --
> To unsubscribe:   <mailto:[EMAIL PROTECTED]>
> For additional commands: <mailto:[EMAIL PROTECTED]>
> Troubles with the list: <mailto:[EMAIL PROTECTED]>
>
> --
> To unsubscribe:   <mailto:[EMAIL PROTECTED]>
> For additional commands: <mailto:[EMAIL PROTECTED]>
> Troubles with the list: <mailto:[EMAIL PROTECTED]>

--
To unsubscribe:   <mailto:[EMAIL PROTECTED]>
For additional commands: <mailto:[EMAIL PROTECTED]>
Troubles with the list: <mailto:[EMAIL PROTECTED]>

--
To unsubscribe:   <mailto:[EMAIL PROTECTED]>
For additional commands: <mailto:[EMAIL PROTECTED]>
Troubles with the list: <mailto:[EMAIL PROTECTED]>

--
To unsubscribe:   <mailto:[EMAIL PROTECTED]>
For additional commands: <mailto:[EMAIL PROTECTED]>
Troubles with the list: <mailto:[EMAIL PROTECTED]>

--
To unsubscribe:   <mailto:[EMAIL PROTECTED]>
For additional commands: <mailto:[EMAIL PROTECTED]>
Troubles with the list: <mailto:[EMAIL PROTECTED]>


Reply via email to