Hi Joe,
Thank you for the response. I can run through and try the full
expansion. as a sanity check, those listeners are setup basically
correctly in your opinion.
the haproxy handles the load balancing to the multiple back end web
servers. Did I miss some functionality in pound I could be leveraging
instead?
Thanks
Taz
On 1/4/13 6:30 AM, Joe Gooch wrote:
Just out of curiosity, why do you need haproxy?
As far as IPv6 addresses, anything the system supports via the
getaddrinfo() call should be accepted via an Address line. Maybe use
explicit :0: instead of the shortcut notation? I’m guessing, since I
don’t use ipv6 in any of my environments.
Joe
*From:*Chris Harrison [mailto:[email protected]]
*Sent:* Thursday, January 03, 2013 12:44 PM
*To:* [email protected]
*Subject:* [Pound Mailing List] setting up pound listeners for dual
stack IPv4 and IPv6`
hello All,
I hope this list can help me.
I have had difficulty finding any references to setting up pound with
IPv6 especially in a dual stack environment.
I already have a Heartbeat supported IPv4 Pound installation. I have
a listener on port 80 that redirects to the ssl version on port 443.
from there haproxy listens to 127.0.0.1 and load balances between IPv4
web servers. I want to have the same ports on the IPv6 address do
they same thing. if i remove the IPv6 listeners the IPv4 work. if I
add the IPv6 listeners i get
I think that they should look like this (actual data hidden):
/etc/pound.cfg
#pre-existing and working
#servername -IPv4 listener
ListenHTTP
Address xxx.xxx.xxx.20
port 80
xhttp 2
Service
Redirect "https://servername" <https://servername>
End
End
#servername - ssl
ListenHTTPS
Address xxx.xxx.xxx.20
Port 443
Cert "/etc/servername.pem"
Service
BackEnd
Address 127.0.0.127
Port 80
End
End
End
#how I think the the IPv6 should look but doesn't work
#servername -ipv6 listener
ListenHTTP
Address yyyy:yyyy:yyyyy:yyyyy::20
port 80
xhttp 2
Service
Redirect "https://servername" <https://servername>
End
End
#servername - IPv6 -ssl
ListenHTTPS
Address yyyy:yyyy:yyyy:yyyy::20
Port 443
Cert "/etc/servername.pem"
Service
BackEnd
Address 127.0.0.127
Port 80
End
End
End
127.0.0.127:80 is the HAproxy load balancer to the back end IPv4 web
servers.
Any suggestions about what i am missing?
Thanks
Taz
--
Chris "Taz" Harrison [email protected]
Chief Technological Officer 858-822-0553
ISS-EarthKam earthkam.ucsd.edu
GRAIL MoonKAM moonkam.ucsd.edu
--
To unsubscribe send an email with subject unsubscribe to [email protected].
Please contact [email protected] for questions.