Public bug reported: I am using a Ubuntu Intrepid 32 bit server with all latest patches.
Logging on via ssh (USING KEYS) is incredibly, painfully slow. I have done some investigation. 1. Slowness is mild after a reboot and, as time goes on, it becomes progressively slower and sloowweerr and ssslllooowwweeerrrr. 2. If I run ssh -v, then I can see that the ssh process is stuck for many seconds after saying "entering interactive session". 3. This even happens if I do, from that server, a command "ssh localhost". 4. Disabling GSSAPI authentication, as well as saying "UseDNS no", in sshd_config, does not help. 5. A similar problems applies to use of "su" and can be more easily debugged. If, as root, I say "su - <username> date", it is also incredibly slow. If I debug that with strace -o q -f su - <myuserid> date then I see that su tries to connect to UNIX socket /var/run/dbus/system_bus_socket, and then it is stuck doing poll(), which remains <unfinished>. Not sure if it is related, but it could be. munmap(0x7f21ab91a000, 2970) = 0 close(4) = 0 socket(PF_FILE, SOCK_STREAM, 0) = 4 connect(4, {sa_family=AF_FILE, path="/var/run/dbus/system_bus_socket"}, 33) = 0 fcntl(4, F_GETFL) = 0x2 (flags O_RDWR) fcntl(4, F_SETFL, O_RDWR|O_NONBLOCK) = 0 fcntl(4, F_GETFD) = 0 fcntl(4, F_SETFD, FD_CLOEXEC) = 0 geteuid() = 0 poll([{fd=4, events=POLLOUT, revents=POLLOUT}], 1, 0) = 1 write(4, "\0", 1) = 1 write(4, "AUTH EXTERNAL 30\r\n", 18) = 18 poll([{fd=4, events=POLLIN, revents=POLLIN}], 1, -1) = 1 read(4, "OK 951631a86cc350048c747bce491f8"..., 2048) = 37 poll([{fd=4, events=POLLOUT, revents=POLLOUT}], 1, -1) = 1 write(4, "BEGIN\r\n", 7) = 7 poll([{fd=4, events=POLLIN|POLLOUT, revents=POLLOUT}], 1, -1) = 1 writev(4, [{"l\1\0\1\0\0\0\0\1\0\0\0n\0\0\0\1\1o\0\25\0\0\0/org/fre"..., 128}, {"", 0}], 2) = 128 gettimeofday({1227143564, 211248}, NULL) = 0 poll([{fd=4, events=POLLIN, revents=POLLIN}], 1, 25000) = 1 read(4, "l\2\1\1\r\0\0\0\1\0\0\0E\0\0\0\6\1s\0\10\0\0\0:1.28259"..., 2048) = 282 read(4, 0x24686e0, 2048) = -1 EAGAIN (Resource temporarily unavailable) writev(4, [{"l\1\0\1\304\0\0\0\2\0\0\0\273\0\0\0\1\1o\0#\0\0\0/org/"..., 208}, {"\274\0\0\0\0\0\0\0\t\0\0\0unix-user\0\1i\0\0\0\0\350\3"..., 196}], 2) = 404 gettimeofday({1227143564, 213048}, NULL) = 0 poll( ** Affects: openssh (Ubuntu) Importance: Undecided Status: New -- ssh slow during logon, when ENTERING INTERACTIVE SESSION https://bugs.launchpad.net/bugs/300151 You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to openssh in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs