[Bug 1309] X11 forwarding doesn't work with X11UseLocalhost=no

bugzilla-daemon at mindrot.org bugzilla-daemon at mindrot.org
Wed Apr 25 00:13:59 EST 2007


           Summary: X11 forwarding doesn't work with X11UseLocalhost=no
           Product: Portable OpenSSH
           Version: 4.3p2
          Platform: All
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: sshd
        AssignedTo: bitbucket at mindrot.org
        ReportedBy: joss at debian.org

When setting "X11UseLocalhost no" in the configuration file - which is
necessary for our clusters - X11 forwarding stops working entirely.
Trying to connect to the TCP port it opens leads to "connection

The problem seems to be caused by IPv6 support: when forcing the server
to use only IPv4 addresses with "AddressFamily inet", X11 forwarding
works as expected.

With X11UseLocalhost=yes, the X11 tunnel binds itself to e.g. ::1:6014
in IPv6 and in IPv4 (for display :14.0). With
X11UseLocalhost=no, it binds to :::6014 in IPv6 and in
IPv4. I don't know IPv6 enough to tell, but I guess only the IPv4
version is correct.

I can reproduce this bug with RHEL4 (OpenSSH 3.9p1, Linux 2.6.9), SLES9
(OpenSSH 4.1, Linux 2.6.5) and Debian 4.0 (OpenSSH 4.3p2, Linux

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

More information about the openssh-bugs mailing list