mod proxy not working on apache
Solution 1:
Your VirtualHost has an IP address+port pair of 50.63.53.79:80. This may sound like obvious advice, but if the server has multiple IP addresses or ports that it's listening on, make sure that your browser is in fact hitting that IP address and port. If the POST is hitting port 443 or similar, this virtualhost will not be the one that gets used. This would explain why nothing shows up in the log. Check the main server log, to see if your request went there. If you're running your test from the local network and it's hitting a local network IP address, that would definitely do it.
Similar behavior can be triggered if you have this configuration in an include file that is not actually being used.
In both cases, running the httpd binary by hand with the -S
parameter (make sure you're including all of the necessary parameters from the currently running apache process that you see in the process table) will show you all of the defined virtual hosts and help you spot ones that are missing, or other address+port pairs that might be catching the traffic.
You can configure a virtualhost to listen to all IP addresses by using a * instead of the IP address.
<VirtualHost *:80>
You can also explicitly configure multiple IP Addresses
<VirtualHost 50.63.53.79:80 192.168.0.101:80>