You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bugs@httpd.apache.org by bu...@apache.org on 2002/07/27 19:59:10 UTC

DO NOT REPLY [Bug 11232] New: - Proxy's CONNECT hangs

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=11232>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=11232

Proxy's CONNECT hangs

           Summary: Proxy's CONNECT hangs
           Product: Apache httpd-2.0
           Version: 2.0.39
          Platform: Other
        OS/Version: Windows NT/2K
            Status: NEW
          Severity: Normal
          Priority: Other
         Component: mod_proxy
        AssignedTo: bugs@httpd.apache.org
        ReportedBy: sdo@parks.lv


Configured Apache as proxy. Proxy for regular HTTP requests works great. The 
server seems to accept the proxy request from a browser for HTTPS connection 
properly, but hangs in CONNECT for unknown reason. 

The debug level error logs contains:

proxy_connect.c(115): proxy: CONNECT: canonicalising URL 
investment.datek.com:443
mod_proxy.c(461): Trying to run scheme_handler
proxy_http.c(1036): proxy: HTTP: declining URL investment.datek.com:443
proxy_ftp.c(819): proxy: FTP: declining URL investment.datek.com:443 - not ftp:
proxy_connect.c(148): proxy: CONNECT: serving URL investment.datek.com:443
proxy_connect.c(164): proxy: CONNECT: connecting investment.datek.com:443 to 
investment.datek.com:443
proxy_connect.c(181): proxy: CONNECT: connecting to remote proxy 
investment.datek.com on port 443
proxy_util.c(1167): proxy: CONNECT: fam 2 socket created to connect to 
investment.datek.com
proxy_connect.c(275): proxy: CONNECT: Returning 200 OK Status
proxy_connect.c(296): proxy: CONNECT: setting up poll()

The configuration file contains the following related statements 

....
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule ssl_module modules/mod_ssl.so
....

<IfModule mod_proxy.c>
ProxyRequests On
AllowCONNECT 443 563
SSLProxyEngine On

<Proxy *>
    Order deny,allow
    Deny from all
    Allow from all
</Proxy>
ProxyVia On

</IfModule>


Access log contains:

192.168.0.1 - - "CONNECT investment.datek.com:443 HTTP/1.0" 200 -

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org