i'm trying to setup transparent https proxy, but it doesn't work.
i don't even know what i do wrong as there are no errors logged anywhere...

any help and hints apprechiated.

network dump:

# ngrep port 3129 -d eth1
#####
T x.x.x.x:50281 -> y.y.y.y:3129 [AP]
  CONNECT sitecheck2.opera.com:443 HTTP/1.0..User-Agent: Opera/9.61 (X11; Linux 
x86_64; U; PLD/2.0 (Ac); en) Presto/2.1.1..Host: sitecheck2.opera.com:44
  3....
###

and if i just issue command with telnet. the connection is dropped right after 
first line:

$ telnet y.y.y.y 3129
Trying y.y.y.y.3129...
Connected to proxy.
Escape character is '^]'.
CONNECT sitecheck2.opera.com:443 HTTP/1.0
Connection closed by foreign host.
$

my config:
# Default pound.cfg
# vim:ft=sh
#
# Pound listens on port 80 for HTTP and port 443 for HTTPS
# and distributes requests to 2 backends running on localhost.
# see pound(8) for configuration directives.
# You can enable/disable backends with poundctl(8).
#

User "pound"
Group "pound"
Control "/var/run/pound/pctl.sock"

# Log errors to this file
ErrorLog /var/log/pound/pound.log
LogFile /var/log/pound/access.log
LogLevel 5

Alive 1

ListenHTTPS
        Address y.y.y.y
        Port    3129
        Cert    "/etc/pound/server.pem"

        Service
                BackEnd
                        Address z.z.z.z
                        Port    80
                End

                # Serving maintenance page
                Emergency
                        Address z.z.z.z
                        Port 80
                End
        End
End

server.pem permissions:

# ls -l /etc/pound/server.pem
-rw-r----- 1 pound pound 3893 2009-01-14 20:58 /etc/pound/server.pem

-- 
glen

--
To unsubscribe send an email with subject unsubscribe to [email protected].
Please contact [email protected] for questions.

Reply via email to