I have an Apache 2 server on RHEL, configured to host a static website and also an ssl virtual host configured to act as an SSL proxy for some java processes on the same box.
What I'd like to do is use the same setup to proxy for a non-ssl virtual host on the same Apache installation. The problem is, I get "Data Transfer Interrupted" messages in the browser and the following in my error and access logs, respectively:
[Tue Mar 31 14:03:31 2009] [error] [client 192.168.100.223] Invalid method in request \x80O\x01\x03
192.168.100.223 - - [31/Mar/2009:14:03:31 -0500] "\x80O\x01\x03" 501 206 "-" "-"
To test, I have successfully set up a second Apache installation on the same box (listening on port 8800), and have used the appropriate proxypass and proxypassreverse directives in my ssl virtual host to proxy for it, so I'm wondering if the problem is trying to have Apache listen on 443 and proxy for port 8800 hosted by the same Apache instance?
Please forgive the lack of details configs. If I get a "yes, it's possible..." I'll gladly supply config examples...
Any help is greatly appreciated.