[tproxy] Apache TProxy; proxy: error binding to socket
Dariush Zahedmanesh
zahedmanesh at gmail.com
Sat Oct 15 12:17:07 CEST 2011
Hello All
I want to use apache-2.2.14 web server as a transparent proxy in ip layer on
freebsd-7.0.
I configured it with following scenario:
Client1 Apache
TProxy Configured web server
172.20.13.43 ---------------- [em0:172.20.13.196, 192.168.100.101:em1]
--------------------192.168.100.102
My httpd.conf on Tproxy is:
....
Listen 4129
<VirtualHost 172.20.13.196:4129>
ServerName 172.20.13.196
ProxyRequests off
ProxyTProxy On
ProxyPass / http://192.168.100.102/
ProxyPassReverse / http://192.168.100.102/
ProxyPreserveHost On
</VirtualHost>
I used ipnat for trrafic redirection by following configuration.
/etc/ipnat.conf:
rdr em0 192.168.100.102/32 port 80 -> 172.20.13.196 port 4129 tcp
when i request http://192.168.100.102 on web client1, i recieve following
error on web browser:
Service Temporarily Unavailable
The server is temporarily unable to service your request due to maintenance
downtime or capacity problems. Please try again later.
My apache error log is:
[Sat Oct 15 11:59:45 2011] [debug] mod_proxy_http.c(56): proxy: HTTP:
canonicalising URL //192.168.100.102/
[Sat Oct 15 11:59:45 2011] [debug] proxy_util.c(1494): [client 172.20.13.43]
proxy: http: found worker http://192.168.100.102/ for
http://192.168.100.102/
[Sat Oct 15 11:59:45 2011] [debug] mod_proxy.c(993): Running scheme http
handler (attempt 0)
[Sat Oct 15 11:59:45 2011] [debug] mod_proxy_http.c(1940): proxy: HTTP:
serving URL http://192.168.100.102/
[Sat Oct 15 11:59:45 2011] [debug] proxy_util.c(1999): proxy: HTTP: has
acquired connection for (192.168.100.102)
[Sat Oct 15 11:59:45 2011] [debug] proxy_util.c(2055): proxy: connecting
http://192.168.100.102/ to 192.168.100.102:80
[Sat Oct 15 11:59:45 2011] [debug] proxy_util.c(2153): proxy: connected / to
192.168.100.102:80
[Sat Oct 15 11:59:45 2011] [error] (22)Invalid argument: proxy: *error
binding *to socket 172.20.13.43:4536
[Sat Oct 15 11:59:45 2011] [debug] proxy_util.c(2017): proxy: HTTP: has
released connection for (192.168.100.102)
How i can fix it?
Any help would be great.
--
Best regards
Dariush Zahedmanesh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.balabit.hu/pipermail/tproxy/attachments/20111015/c8cc7e14/attachment.htm
More information about the tproxy
mailing list