Package: ssvnc Subject: /usr/bin/ssvnc: Can No Longer Contact x11vnc via SSVNC using SSH after Upgrade from Debian Testing Package: ssvnc Version: 1.0.29-2 File: /usr/bin/ssvnc Severity: important
Dear Maintainer, This bug report is a corrected version of one submitted approximately 30 minutes ago which incorrectly stated the problem originating from the Stable repo rather than the Testing repo. All other details are identical. Please accept my apologies for this error and treat the incorrect report as null and void. * What led up to the situation? A recent apt-get update/upgrade. Prior to this SSVNC had been successfully in use for a considerable period connecting to an x11vnc server using SSH. The server is running on Debian 6 Stable. * What exactly did you do (or not do) that was effective (or ineffective)? Prior to the update, and following the direct advice of the developer the remote x11vnc server is successfully and usually started as follows: /etc/gdm/Init/Default append at the end of the file "x11vnc -localhost -rfbauth /root/.vnc/passwd -geometry 800x600 -bg -forever -o /var/log/x11vnc.log" /etc/gdm/PostLogin/Default append at the end of the file "x11vnc -sleepin 7 -gui conn,tray -env X11VNC_FONT_REG_SMALL='Helvetica -12' &" Prior to the update, the SSVNC viewer successfully connects to the remote x11server as follows SSVNC is started on the local machine using /usr/share/applications/ssvnc.desktop The ip-address of the server and display number is supplied 192.168.2.2:0 The VNC password is supplied The option to connect via SSH is selected The SSVNC GUI is instructed to connect The connection is established and the SSH password is supplied The remote session starts and the remote desktop is displayed After the apt-get update/upgrade on machine running SSVNC (x11vnc machine not updated/upgraded The ip-address of the server and display number is supplied 192.168.2.2:0 The VNC password is supplied The option to connect via SSH is selected The SSVNC GUI is instructed to connect The connection is established and the SSH password is supplied The remote session fails to start and the following SSVNC report is generated "noraiseonbeep -encodings copyrect tight zrle zlib hextile SSVNC_LIM_ACCEPT_PRELOAD=/usr/lib/ssvnc/./lim_accept.so Testing ssh lim_accept preload: OpenSSH_6.0p1 Debian-1, OpenSSL 1.0.1c 10 May 2012 Running ssh: env LD_PRELOAD=/usr/lib/ssvnc/./lim_accept.so ssh -x -x -f -t -C -L 5930:localhost:5900 "192.168.2.2" "sleep 15" Pseudo-terminal will not be allocated because stdin is not a terminal. builder@192.168.2.2's password: bind: Cannot assign requested address channel_setup_fwd_listener: cannot listen to port: 5930 Could not request local forwarding. ssh_pid='5585' Running viewer: vncviewer -passwd /tmp/.vncauth_tmp.5472617991042.yGeDgS -noraiseonbeep -encodings copyrect tight zrle zlib hextile -encodings copyrect tight zrle zlib hextile localhost:30 ConnectToTcpAddr[ipv4]: connect: Connection timed out Trying ipv6 connection to 'localhost' ConnectToTcpAddr[ipv6]: trying ip-addr: '::1' ConnectToTcpAddr[ipv6]: connect: Network is unreachable ConnectToTcpAddr[ipv6]: trying again with IPV6_V6ONLY=0 ConnectToTcpAddr[ipv6]: connect: Network is unreachable Unable to connect to VNC server (localhost:5930) vncviewer command failed: 0 Terminating background ssh process kill -TERM 5585 + set +xv Done. You Can X-out or Ctrl-C this Terminal if you like. Use Ctrl-\ to pause. sleep 5" * What was the outcome of this action? The SSVNC machine has been subsequently updated/upgraded on a daily basis via apt-get for a period of approximately three weeks. The problem remains unresolved. * What outcome did you expect instead? One of the subsequent updates/upgrades would fix the problem * Additional Information The following test leads me to suspect an SSH related issue. If SSVNC is used without SSH encryption a remote session can be established. x11vnc is started on the remote machine as follows /etc/gdm/Init/Default append at the end of the file "x11vnc -rfbauth /root/.vnc/passwd -geometry 800x600 -bg -forever -o /var/log/x11vnc.log" /etc/gdm/PostLogin/Default append at the end of the file "x11vnc -sleepin 7 -gui conn,tray -env X11VNC_FONT_REG_SMALL='Helvetica -12' &" SSVNC is started on the local machine using /usr/share/applications/ssvnc.desktop The ip-address of the server and display number is supplied 192.168.2.2:0 The VNC password is supplied The option to connect via "None" (no encryption)H is selected The SSVNC GUI is instructed to connect The remote session starts and the remote desktop is displayed A copy of this bug report has been sent to the developer of SSVNC/x11vnc. -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 3.0.0-4.dmz.2-liquorix-686 (SMP w/1 CPU core; PREEMPT) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages ssvnc depends on: ii bind9-host [host] 1:9.8.1.dfsg.P1-4 ii libc6 2.13-33 ii libice6 2:1.0.8-2 ii libjpeg8 8d-1 ii libsm6 2:1.2.1-2 ii libssl1.0.0 1.0.1c-3 ii libx11-6 2:1.4.99.901-2 ii libxaw7 2:1.0.10-2 ii libxext6 2:1.3.1-2 ii libxmu6 2:1.1.1-1 ii libxpm4 1:3.5.10-1 ii libxt6 1:1.1.3-1 ii openssh-client 1:6.0p1-1 ii openssl 1.0.1c-3 ii procps 1:3.3.2-3 ii psmisc 22.16-1 ii stunnel4 3:4.52-1 ii tk 8.5.0-2 ii xterm 278-1 ii zlib1g 1:1.2.7.dfsg-11 Versions of packages ssvnc recommends: ii default-jre [java5-runtime] 1:1.6-47 ii openjdk-6-jre [java5-runtime] 6b24-1.11.1-6 ssvnc suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org