Folks, I finally did it. I realized mod_proxy_http was not enabled. After enabling it, it worked !!
Thanks to all ! ricardo 2011/11/19 Alex Samad - Yieldbroker <alex.sa...@yieldbroker.com> > Hi**** > > ** ** > > Sorry the last line should have read**** > > ** ** > > http://reverseproxy:8080/somepage.cgi?somearguments**** > > ** ** > > this is all I am doing on my reverse proxy **** > > ** ** > > client -> apache -> tomcat **** > > ** ** > > apache and tomcat are on the same box (I have another setup were tomcat > isn’t).**** > > ** ** > > one thing I do do is keep the pathing the same. But the arguments > definitely get transferred over, a lot of the calling apps use get’s not > posts**** > > ** ** > > ** ** > > so I have**** > > ** ** > > http://rp/<path>/app?variables get’s reverse proxied to > http://tomcat:8080/<path>/app?variables**** > > ** ** > > all with just using proxypass, proxypathreverse (my understanding) is when > you change the path bit.**** > > ** ** > > And mod_rewrite is when you want to do extra special things to the url, > apart from simple change of path.**** > > ** ** > > Alex**** > > ** ** > > ** ** > > *From:* Ricardo Bayley [mailto:ricardo.bay...@gmail.com] > *Sent:* Sunday, 20 November 2011 6:18 AM > > *To:* users@httpd.apache.org > *Subject:* Re: [users@httpd] Proxy Tomcat**** > > ** ** > > Hi Alex,**** > > ** ** > > No, I want is this.**** > > ** ** > > request => http://server01/wms?somearguments**** > > converts => http:// server02:8080/gwc/wms?somearguments**** > > ** ** > > This should be proxied, not redirected.**** > > ** ** > > If I do what u mention, dont know why arguments are not sent. I guess you > are not Rewriting anything.**** > > ** ** > > ** ** > > regards,**** > > ** ** > > ** ** > > ricardo**** > > ** ** > > ** ** > > 2011/11/19 Alex Samad - Yieldbroker <alex.sa...@yieldbroker.com>**** > > Hi**** > > **** > > My understanding is that if you have **** > > ProxyPassReverse / http://10.0.0.2:8080/gwc/service/**** > > ProxyPass / http://10.0.0.2:8080/gwc/service/**** > > **** > > **** > > And you make a request for **** > > http://reverseproxy/somepage.cgi?somearguments**** > > **** > > it converts its into **** > > **** > > http://reverseproxy/gwc/service/somepage.cgi?somearguments**** > > **** > > **** > > Which is what you want ?**** > > **** > > Alex**** > > **** > > *From:* Ricardo Bayley [mailto:ricardo.bay...@gmail.com] > *Sent:* Sunday, 20 November 2011 2:12 AM > *To:* users@httpd.apache.org > *Subject:* Re: [users@httpd] Proxy Tomcat**** > > **** > > Hi Alex, and Congo, I dont see how to concat the Proxy > http://10.0.0.2/etcwith the "?" > **** > > **** > > Congo, I do have a vhost for every geo service. What I am trying to do is > to Proxy request using apache. This way I dont have to have all tomcats in > the open. But as you can see, I am failing to do so. :(**** > > **** > > So do you have a sample on how to do it ?**** > > **** > > **** > > regards to both,**** > > **** > > **** > > Ricardo**** > > **** > > **** > > **** > > **** > > 2011/11/19 Alex Samad - Yieldbroker <alex.sa...@yieldbroker.com>**** > > Hi **** > > **** > > Why not have**** > > **** > > ProxyPassReverse / http://10.0.0.2:8080/gwc/service/**** > > ProxyPass / http://10.0.0.2:8080/gwc/service/**** > > **** > > Alex**** > > **** > > *From:* Ricardo Bayley [mailto:ricardo.bay...@gmail.com] > *Sent:* Saturday, 19 November 2011 8:54 AM > *To:* users@httpd.apache.org > *Subject:* [users@httpd] Proxy Tomcat**** > > **** > > Hi folks,**** > > **** > > I am trying to proxy a request.**** > > I have this input**** > > http://someAddress/wms?val1=1&val2=2**** > > **** > > it should be turned into**** > > http://10.0.0.2:8080/gwc/service/wms?val1=1&val2=2**** > > **** > > ProxyPassReverse / http://10.0.0.2:8080/**** > > ProxyPass / http://10.0.0.2:8080/**** > > RewriteEngine On**** > > # RewriteCond *some condition***** > > RewriteRule ^/wms(.*)$ http://10.0.0.2:8080/wms%{QUERY_STRING} [P]* > *** > > **** > > **** > > If I write => RewriteRule ^/wms(.*)$ > http://10.0.0.2:8080/wms*?*%{QUERY_STRING} > [P]**** > > then %{QUERY_STRING} wont be placed.**** > > But if I don't place the "?" then I am not properly forming the request.** > ** > > **** > > **** > > Can anyone help ?**** > > **** > > **** > > best regards,**** > > **** > > **** > > Ricardo**** > > **** > > ** ** >