From 4c35c936618ef31667784f56c7a64552f2ea9fb8 Mon Sep 17 00:00:00 2001 From: Viktor Dukhovni Date: Wed, 3 Feb 2016 18:32:25 -0500 Subject: [PATCH] Handle localhost being either 127.0.0.1 or ::1 When connecting to "localhost" the Proxy's choice of client address family may not match the server's choice address family. Without MultiHomed => 1, the proxy may try the wrong address family first, and give up without trying the other. Reviewed-by: Richard Levitte --- util/TLSProxy/Proxy.pm | 1 + 1 file changed, 1 insertion(+) diff --git a/util/TLSProxy/Proxy.pm b/util/TLSProxy/Proxy.pm index dab3d34357..283c76564f 100644 --- a/util/TLSProxy/Proxy.pm +++ b/util/TLSProxy/Proxy.pm @@ -261,6 +261,7 @@ sub clientstart $server_sock = $IP_factory->( PeerAddr => $servaddr, PeerPort => $self->server_port, + MultiHomed => 1, Proto => 'tcp' ); -- 2.25.1