I am using Apache2.2 + mod_proxy_balancer + mongrel setup and my mongrel.conf file(for apache is like this)<br><br> <br> 2<br> 3 <Proxy balancer://mongrel_cluster><br> 4 BalancerMember <a href="http://127.0.0.1:9000">
http://127.0.0.1:9000</a><br> 5 BalancerMember <a href="http://127.0.0.1:9001">http://127.0.0.1:9001</a><br> 6 BalancerMember <a href="http://127.0.0.1:9002">http://127.0.0.1:9002</a><br> 7 </Proxy>
<br> 8<br> 9 <VirtualHost *><br> 10 ServerAdmin <a href="mailto:rags@fasia.com">rags@fasia.com</a><br> 11 ServerName *.foobar.com<br> 12 ServerAlias <a href="http://foobar.com">foobar.com
</a><br> 13 ProxyPass / balancer://mongrel_cluster/<br> 14 # ProxyPassReverse / balancer://mongrel_cluster/<br> 15 # ErrorLog /usr/local/apache2/logs/mon.log<br> 16 # CustomLog /var/log/apache/apache_access_log combined
<br> 17 </VirtualHost><br> 18<br> 19 <Location /balancer-manager><br> 20 SetHandler balancer-manager<br> 21 </Location><br><br clear="all"><br>Now, i get pages for <a href="http://foobar.com">
foobar.com</a> allright, but if i try to view pages for <a href="http://us.foobar.com">us.foobar.com</a>, i get <b>Forbidden</b> Error.<br>Though, when i manually enter, <a href="http://us.foobar.com:9001">http://us.foobar.com:9001
</a>, then i get corrpesponding page for that country allright.<br><br>So, my wild guess is mod_proxy_balancer is messing things a little. Any clues?<br><br>-- <br>nothing much to talk