Re: [Pound Mailing List] Port 80 and SSL to the same Host
[email protected] Thu, 12 Nov 2015 15:27:54 +0100
| Newsgroups | gmane.comp.web.pound.general |
|---|---|
| Message-ID | <[email protected]> |
Hi Kieran, thanks a lot! i have overlooked this options .. now it seems to be works fine. Best Regards Marc Am 2015-11-12 14:01, schrieb Kieran Reynolds: > Hi > > Per http://linux.die.net/man/8/pound > > > Your backend config stanza - you need "HTTPS" directive.. > >>>> _ BackEnd_ >>>> _ Address 192.168.0.101_ >>>> _ Port 443_ >>>> _ End_ > > > That should be: > > > BackEnd_ > Address 192.168.0.101 > Port 443 > HTTPS > End > > > What's happening - Pound is trying to talk to the backserver on port > 443 - but using HTTP - hence the error. > It you tell pound to talk to the back end on HTTPS - that should fix > it. > > Regards > > - > KR > > ----- Original Message ----- > From: [email protected] > To: [email protected] > Sent: Thursday, 12 November, 2015 12:17:45 PM > Subject: Re: [Pound Mailing List] Port 80 and SSL to the same Host > > Nobody with an Idea? ;( > > Am 2015-11-05 23:04, schrieb Marc Schulte: >> Hi, >> >> i have some trouble with my pound.cfg >> >> /--- Server 1 -> Service on 80 and 443 >> www.server0.com [2] >> ipfire with pound >> \--- Server 2 -> Service on 80 and 443 >> www.server1.com [3] >> >> Only with port 80 it works great, if i type server0.com i get output >> from Server1, if i type server1.com i get the output from Server2. >> >> But, it only works on port 80, if i want to use port 443 and https, i >> became this error: >> >> _YOUR BROWSER SENT A REQUEST THAT THIS SERVER COULD NOT UNDERSTAND._ >> _ REASON: YOU'RE SPEAKING PLAIN HTTP TO AN SSL-ENABLED SERVER PORT._ >> INSTEAD USE THE HTTPS SCHEME TO ACCESS THIS URL, PLEASE. >> >> Here is my config: >> >>>> _LogLevel 2_ >>>> >>>> _ListenHTTP_ >>>> _ Address 0.0.0.0_ >>>> _ Port 80_ >>>> _ Service_ >>>> _ HeadRequire "Host: .*www.server0.com.*"_ >>>> _ BackEnd_ >>>> _ Address 192.168.0.100_ >>>> _ Port 80_ >>>> _ End_ >>>> _ End_ >>>> _ Service_ >>>> _ HeadRequire "Host: .*www.server1.com.*"_ >>>> _ BackEnd_ >>>> _ Address 192.168.0.101_ >>>> _ Port 80_ >>>> _ End_ >>>> _ End_ >>>> _End_ >>>> >>>> _ListenHTTPS_ >>>> _ Address 0.0.0.0_ >>>> _ Port 443_ >>>> _ Cert "/etc/pki/tls/private/default.pem"_ >>>> _ xHTTP 3_ >>>> _ AddHeader "X-Forwarded-Proto: https"_ >>>> _ HeadRemove "X-Forwarded-Proto"_ >>>> _ HeadRemove "X-Forwarded-For"_ >>>> >>>> _ Service_ >>>> _ HeadDeny "X-SSL-Subject: .*"_ >>>> _ HeadDeny "X-SSL-Issuer: .*"_ >>>> _ HeadDeny "X-SSL-notBefore: .*"_ >>>> _ HeadDeny "X-SSL-notAfter: .*"_ >>>> _ HeadDeny "X-SSL-serial: .*"_ >>>> _ HeadDeny "X-SSL-cipher: .*"_ >>>> _ HeadRequire "Host: .*www.server0.com.*"_ >>>> _ BackEnd_ >>>> _ Address 192.168.0.101_ >>>> _ Port 443_ >>>> _ End_ >>>> _ Session_ >>>> _ Type IP_ >>>> _ TTL 60000_ >>>> _ End_ >>>> _ End_ >>>> >>>> _ Service_ >>>> _ HeadDeny "X-SSL-Subject: .*"_ >>>> _ HeadDeny "X-SSL-Issuer: .*"_ >>>> _ HeadDeny "X-SSL-notBefore: .*"_ >>>> _ HeadDeny "X-SSL-notAfter: .*"_ >>>> _ HeadDeny "X-SSL-serial: .*"_ >>>> _ HeadDeny "X-SSL-cipher: .*"_ >>>> _ HeadRequire "Host: .*www.server1.com.*"_ >>>> _ BackEnd_ >>>> _ Address 192.168.0.101_ >>>> _ Port 443_ >>>> _ End_ >>>> _ Session_ >>>> _ Type IP_ >>>> _ TTL 60000_ >>>> _ End_ >>>> _ End_ >>>> _End_ >> If i go directly to boot server, http and https works well. >> At the first connection to the pound-service, ive got a question if i >> want to trust the ssl-certificat (the default.pem from the >> pound-service), so thats works fine too. >> >> Has somebody an idea? >> >> I have an idea, but i dont know if this the clean way: >> i setup two ips on every server, for http i use 192.168.0.100, for >> https request i use 192.168.0.101 on server0, and 192.168.0.102 http >> and 192.168.103 https on server1. >> >> Best Regards >> >> -- >> Marc Schulte >> >> Sollten Sie nicht der richtige Empfänger dieser Email sein bitte ich >> um eine kurze Rückmeldung >> und die Löschung der Email. Danke >> >> Bitte senden Sie mir keine Word- oder PowerPoint-Anhänge. >> Siehe http://www.gnu.org/philosophy/no-word-attachments.de.html [1] >> >> [ 9 our of 10 voices in my head always tell me that i´m not insane. >> The 10th is only humming the melody of TETRIS. ] >> >> >> Links: >> ------ >> [1] http://www.gnu.org/philosophy/no-word-attachments.de.html >> [2] http://www.server0.com >> [3] http://www.server1.com > > > -- > To unsubscribe send an email with subject unsubscribe to > [email protected] > Please contact [email protected] for questions. > > -- > To unsubscribe send an email with subject unsubscribe to > [email protected] > Please contact [email protected] for questions. -- To unsubscribe send an email with subject unsubscribe to [email protected] Please contact [email protected] for questions.