Hi everybody,
currently I use pound as a reverse proxy. Everything what is outside (internet) has to be https and everything what is insade my lan is http. I use this to have one cert for all my servers like lighttpd, apache, subsonic etc. I simply don't want to have a unecrypted connection if I want to listen to my music with subsonic at home when I am at work.

I managed this all with this config:

ListenHTTPS
    Address 0.0.0.0
    Port    443
    Cert "/etc/pound/selfsigned.pem"
    xHTTP 1
    HeadRemove "X-SSL-Request"
    HeadRemove "X-Forwarded-For"
    AddHeader  "X-SSL-Request: 1"
    Service
           BackEnd
                Address 192.168.2.2
                Port    80
           End
    End
End

On Ip is a lighttpd server I use as a proxy for rewriting URLS and ports, so that I can reach everything by <ip>/music, <ip>/wiki etc.

With two apps I have problems: amapche and gateone.
Ampache is incredible slow and does not show any graphics, just text and the pound log says this:

Jun 20 18:27:09 ipfire pound: 79.238.xxx.xxx GET /ampache/ HTTP/1.1 - HTTP/1.1 302 Found (<ip>/- -> 192.168.2.2:80) 0.794 sec Jun 20 18:27:09 ipfire pound: 79.238.xxx.xxx GET /ampache/login.php HTTP/1.1 - HTTP/1.1 200 OK (<ip>/- -> 192.168.2.2:80) 0.348 sec

gateone is this saying:

Jun 20 18:27:07 ipfire pound: 79.238.xxx.xxx GET /gateone/ws HTTP/1.1 - HTTP/1.1 400 Bad Request (<ip>/- -> 192.168.2.2:80) 0.005 sec

I googled a lot and found out, that the proxy of lighttpd does not handle these request very good. I want to test, whether pound could do this rewriting/redirecting better:

I want that all requests from https://<ip>/gateon/ go to 192.168.2.3:4430/gateone/ (yes differnt ip than my config has currently - gateone is on another server)

All expamle configs I found on the net didn't work. So I hope somebody could help me to find the right entrance for this problem.
thx.

Ben


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

Reply via email to