Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have loadbalancer server and edges. I am trying to configure reverse proxy in order to hide the backend servers PL1,2,3. PL 1,2,3 are not located in same subnet. They are located in different locations.

       PL1
Lb1 -> PL2
       PL3

I tried to configure Apache reverse proxy but it is not sending request to PL1,2,3. Reverse proxy worked only when I configured apache to send request to local server on other port.

ProxyRequests Off
<Proxy *>
    Order deny,allow
    Allow from all
</Proxy>

ProxyPass /PL1 http://PL1server.com/
ProxyPassReverse /PL1 http://PL1server.com/

The above configuration did not worked. Could you help me to solve the issue. Or is there other proxy types like Squid,Socks5 to solve this issue.

Does the reverse proxy fails if we use IP address or domain URL in ProxyPass and ProxyPassReverse ?

share|improve this question

closed as off-topic by Jenny D, womble Sep 19 '15 at 23:18

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.

    
Where are these settings configured? What do you mean when you say it didn't work - what behavior or error messages are you seeing? – Shane Madden Sep 22 '12 at 19:48

How about using a proxy balancer?

ProxyPass / balancer://mycluster/
ProxyPassReverse / ballancer://mycluster/
<Proxy balancer://mycluster>
BalancerMember http://PL1:80
BalancerMember http://PL2:80
BalancerMember http://PL3:80
</Proxy> 
share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.