Any clues? As for i have same rails app generating pages for other countries also...<br>I do some url checks in my start_controller to ensure the country flags work correctly.<br><br>Is it because, mongrel can't handle request_uri correctly?
<br><br><div><span class="gmail_quote">On 7/25/06, <b class="gmail_sendername">hemant</b> <<a href="mailto:gethemant@gmail.com">gethemant@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>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" title="http://127.0.0.1:9000" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://127.0.0.1:9000</a><br> 5 BalancerMember <a href="http://127.0.0.1:9001" title="http://127.0.0.1:9001" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://127.0.0.1:9001</a><br> 6 BalancerMember
<a href="http://127.0.0.1:9002" title="http://127.0.0.1:9002" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://127.0.0.1:9002</a><br> 7 </Proxy>
<br> 8<br> 9 <VirtualHost *><br> 10 ServerAdmin <a href="mailto:rags@fasia.com" title="mailto:rags@fasia.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">rags@fasia.com</a>
<br> 11 ServerName *.foobar.com<br> 12 ServerAlias <a href="http://foobar.com" title="http://foobar.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">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" title="http://foobar.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
foobar.com</a> allright, but if i try to view pages for <a href="http://us.foobar.com" title="http://us.foobar.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">us.foobar.com</a>, i get <b>Forbidden</b> Error.
<br>Though, when i manually enter, <a href="http://us.foobar.com:9001" title="http://us.foobar.com:9001" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">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></div><div><span class="sg"><br>-- <br>nothing much to talk
</span></div></blockquote></div><br><br clear="all"><br>-- <br>nothing much to talk