Displaying 2 results from an estimated 2 matches for "use_localhost".
2002 May 02
0
problem with X11 forwarding and use_localhost on Linux (solution) (fwd)
Hi,
I think we should try other AF for "x11_use_localhost" case.
--- openssh-3.1p1/channels.c Tue Mar 5 10:57:45 2002
+++ openssh-3.1p1-fix/channels.c Thu May 2 21:26:28 2002
@@ -2356,6 +2356,13 @@
continue;
}
}
+#ifdef IPV6_V6ONLY
+ if (ai->ai_family == AF_INET6) {
+ int on = 1;
+ if (setsockopt(sock, IPPROTO_IPV6, IPV6_...
2002 Apr 23
1
problem with X11 forwarding and use_localhost on Linux (solution)
On Linux (and others that define DONT_TRY_OTHER_AF)
x11_create_display_inet() will only use the first entry returned by
getaddrinfo(). When binding sockets to "ANY" this is fine on Linux
since a PF_INET6 socket bound to ANY will also include IPv4. However
when x11_use_localhost (X11UseLocalhost) is set, this is a problem.
getaddrinfo() will then return an AF_INET6 entry with IPv6 address
::1 and also AF_INET entry with IPv4 address 127.0.0.1. Currently
one binds only to the first (unless that bind fails), but should
bind to both. Even on Linux, a bind to ::1 does not incl...