The summary says it all. The Changes file says: - (stevesk) OpenBSD CVS sync X11 localhost display - stevesk@cvs.openbsd.org 2001/11/29 14:10:51 [channels.h channels.c session.c] sshd X11 fake server will now listen on localhost by default: $ echo $DISPLAY localhost:12.0 $ netstat -an|grep 6012 tcp 0 0 127.0.0.1.6012 *.* LISTEN tcp6 0 0 ::1.6012 *.* LISTEN sshd_config gatewayports=yes can be used to revert back to the old behavior. will control this with another option later. ok markus@ but that's not true. I have configured GatewayPorts yes and X11Forwarding yes but: prompt# echo $DISPLAY localhost:10.0 prompt# netstat -an|grep 6010 127.0.0.1.6010 *.* 0 0 0 0 LISTEN WHY MUST EVERYTHING CONSTANTLY CHANGE ? ESPECIALLY THE WORKING THINGS ?
see sshd.8 X11UseLocalhost
no openssh release had GatewayPorts affect X11-forwarding. the X11 sockets are now bound to localhost for security reasons, if you don't like this, please check the annoucement or sshd(8)
closing.
Mass change of RESOLVED bugs to CLOSED