I'm running debian unstable, and I recently upgraded to the latest
ssh. Unfortunately, it looks like CLX no longer works over ssh via X
forwarding. Has anyone else encountered this problem? (Debugging
output below).
TIA,
cbb
cbb@clever-hans:~$ ssh -v -X localhost
OpenSSH_3.4p1 Debian 1:3.4p1-2, SSH protocols 1.5/2.0, OpenSSL 0x0090604f
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Rhosts Authentication disabled, originating port will not be trusted.
debug1: ssh_connect: needpriv 0
debug1: Connecting to localhost [127.0.0.1] port 22.
debug1: Connection established.
debug1: identity file /home/cbb/.ssh/identity type 0
debug1: identity file /home/cbb/.ssh/id_rsa type -1
debug1: identity file /home/cbb/.ssh/id_dsa type -1
debug1: Remote protocol version 1.99, remote software version OpenSSH_3.4p1 Debian
1:3.4p1-2
debug1: match: OpenSSH_3.4p1 Debian 1:3.4p1-2 pat OpenSSH*
Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_3.4p1 Debian 1:3.4p1-2
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug1: kex: server->client aes128-cbc hmac-md5 none
debug1: kex: client->server aes128-cbc hmac-md5 none
debug1: SSH2_MSG_KEX_DH_GEX_REQUEST sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP
debug1: dh_gen_key: priv key bits set: 139/256
debug1: bits set: 1578/3191
debug1: SSH2_MSG_KEX_DH_GEX_INIT sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY
debug1: Host 'localhost' is known and matches the RSA host key.
debug1: Found key in /home/cbb/.ssh/known_hosts:5
debug1: bits set: 1620/3191
debug1: ssh_rsa_verify: signature correct
debug1: kex_derive_keys
debug1: newkeys: mode 1
debug1: SSH2_MSG_NEWKEYS sent
debug1: waiting for SSH2_MSG_NEWKEYS
debug1: newkeys: mode 0
debug1: SSH2_MSG_NEWKEYS received
debug1: done: ssh_kex2.
debug1: send SSH2_MSG_SERVICE_REQUEST
debug1: service_accept: ssh-userauth
debug1: got SSH2_MSG_SERVICE_ACCEPT
debug1: authentications that can continue: publickey,password,keyboard-interactive
debug1: next auth method to try is publickey
debug1: try privkey: /home/cbb/.ssh/id_rsa
debug1: try privkey: /home/cbb/.ssh/id_dsa
debug1: next auth method to try is keyboard-interactive
debug1: authentications that can continue: publickey,password,keyboard-interactive
debug1: next auth method to try is password
cbb@localhost's password:
debug1: ssh-userauth2 successful: method password
debug1: channel 0: new [client-session]
debug1: send channel open 0
debug1: Entering interactive session.
debug1: ssh_session2_setup: id 0
debug1: channel request 0: pty-req
debug1: Requesting X11 forwarding with authentication spoofing.
debug1: channel request 0: x11-req
debug1: channel request 0: shell
debug1: fd 3 setting TCP_NODELAY
debug1: channel 0: open confirm rwindow 0 rmax 32768
Linux clever-hans 2.4.15-greased-turkey #1 Thu May 23 11:22:20 PDT 2002 i686 unknown
Most of the programs included with the Debian GNU/Linux system are
freely redistributable; the exact distribution terms for each program
are described in the individual files in /usr/share/doc/*/copyright
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
You have new mail.
cbb@clever-hans:~$ lisp -eval '(require :cmucl-hemlock)' -eval '(ed)'
; Loading #p"/home/cbb/.cmucl-init".
;; Loading #p"/home/cbb/src/lisp/magick/defsys.lisp".
;; Loading #p"/usr/share/common-lisp/systems/cmucl-clm.system".
Warning: System CLX doesn't seem to be defined...
; Loading #p"/usr/share/common-lisp/systems/cmucl-hemlock.system".
Warning: System CLX doesn't seem to be defined...debug1: client_input_channel_open:
ctype x11 rchan 2 win 65536 max 16384
debug1: client_request_x11: request from 127.0.0.1 33757
debug1: fd 7 setting O_NONBLOCK
debug1: channel 1: new [x11]
debug1: confirm x11
debug1: X11 connection uses different authentication protocol.
X11 connection rejected because of wrong authentication.
debug1: X11 rejected 1 i0/o0
debug1: channel 1: read failed
debug1: channel 1: close_read
debug1: channel 1: input open -> drain
debug1: channel 1: ibuf empty
debug1: channel 1: send eof
debug1: channel 1: input drain -> closed
debug1: channel 1: write failed
debug1: channel 1: close_write
debug1: channel 1: output open -> closed
debug1: X11 closed 1 i3/o3
debug1: channel 1: send close
debug1: channel 1: rcvd close
debug1: channel 1: is dead
debug1: channel 1: garbage collecting
debug1: channel_free: channel 1: x11, nchannels 2
End-of-File on #<Stream for descriptor 5>
Restarts:
0: [ABORT] Skip remaining initializations.
Debug (type H for help)
(COMMON-LISP::FD-STREAM-READ-N-BYTES #<Stream for descriptor 5>
#(0 0 0 0 0 ...)
0
8
...)
Source:
; File: target:code/fd-stream.lisp
; File has been modified since compilation:
; target:code/fd-stream.lisp
; Using form offset instead of character position.
(ERROR 'END-OF-FILE :STREAM STREAM)
0]
--
11:01am up 114 days, 13:50, 1 user, load average: 0.08, 0.02, 0.01