Hi I've been trying to get openssh up and running on my hurd box.
Using prngd by Lutz Jaenicke as a random source, I have managed to get openssh both compiled and running to some extent. (I removed the gnome-askpass stuff). The client works flawlessly, but the server is a bit more strange. Calling it with the -d argument, everything seems fine until I connect, but then all hell breaks loose: Accepted password for oysteivi from X.X.X.X port 40547 debug1: session_new: init debug1: session_new: session 0 debug1: Allocating pty. debug1: Ignoring unsupported tty mode opcode 37 (0x25) debug1: Ignoring unsupported tty mode opcode 52 (0x34) debug1: Ignoring unsupported tty mode opcode 71 (0x47) debug1: Ignoring unsupported tty mode opcode 73 (0x49) debug1: Ignoring unsupported tty mode opcode 74 (0x4a) debug1: Ignoring unsupported tty mode opcode 75 (0x4b) debug1: Entering interactive session. debug1: fd 3 setting O_NONBLOCK debug1: fd 7 IS O_NONBLOCK debug1: server_init_dispatch_13 debug1: server_init_dispatch_15 debug1: Setting controlling tty using TIOCSCTTY. Received disconnect from X.X.X.X: Corrupted check bytes on input. debug1: Calling cleanup 0x80561b0(0x8080140) debug1: pty_cleanup_proc: /dev/ttyp3 debug1: Received SIGCHLD. syslogin_perform_logout: logout() returned an error debug1: Calling cleanup 0x806461c(0x0) The client then spews out the following: Warning: Remote host denied X11 forwarding. Connection from �t with IP options: 8f 00 00 00 08 02 02 01 0c 02 02 01 10 02 02 01 e0 0e 02 01 90 67 08 08 60 0f 02 01 00 00 00 00 00 00 00 00 00 00 00 00 d8 5e 02 01 b8 01 02 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8c 00 00 00 00 00 00 00 d8 5e 02 01 08 d8 29 01 c8 5e 02 01 Disconnecting: Corrupted check bytes on input. Also, there is no problem at all if I just call a command on the server (eg: ssh otherhost cat /etc/motd). I'll try compiling lsh instead to see if that one works better, but alas, the lsh-utils package in debian is hopelessly old. Niels, if you read this: Any recommendations for lsh on the hurd? Oystein -- When in doubt: Recompile.

