11 Replies Latest reply: Apr 10, 2012 2:05 AM by Jean-Frederic Clere RSS

HTTPD mod_cluster 1.2 ProxyPass does not work

Pavel Orehov Newbie

Hi,

 

I'm using mod_cluster 1.2 from JBoss repository and AS7 - load balancing works great.

 

Now, I would like to handle all static content on HTTPD without going to JBoss peers.

So, I added "ProxyPass /myapp/static/ !" but when trying to access http://host:6666/myapp I get error in error_log "File does not exist: /opt/jboss".

I executed httpd/sbin/installhome.sh after unpacked the HTTPD to another location than /opt/jboss and I'm not sure why HTTPD is trying to look for files under /opt/jboss ? I thought that this is something controller by ServerRoot directive.

 

My httpd.conf

 

...

ServerRoot "/myuser/httpd/httpd"

...

Listen 6667

...

<IfModule manager_module>

  Listen *:6666

  ManagerBalancerName pncluster

  <VirtualHost *:6666>

    <Location />

     Order deny,allow

     Deny from all

     Allow from all

    </Location>

 

    KeepAliveTimeout 300

    MaxKeepAliveRequests 0

    AdvertiseFrequency 5

    AdvertiseGroup 239.255.100.100:23364

    AdvertiseSecurityKey secret

    EnableMCPMReceive

    ProxyPass /myapp/static/images/ !

 

    <Location /mod_cluster_manager>

       SetHandler mod_cluster-manager

       Order deny,allow

       Deny from all

       Allow from all

    </Location>

 

  </VirtualHost>

</IfModule>