-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Not sure how much it will help in your case. but if you have root access to the blocking ssh-server machine, i would have tried looking at the logs there, stracing the sshd, etc. It seems to me more like a server problem, rather than a client.
Anyway, just to make sure it's not a client probloem, I suggest you try one of the following: 1. ~ > mv ~/.ssh{,.backup}
2. Use a different user.
Noam
Yosef Meller wrote:
| Hi everyone, | | I was working on a remote machine with SSH, when suddenly the | connection froze. I tried to connect again, but the ssh client does | not even ask for the password, it just blocks on read after the | connection is made, as the strace output below shows. | | sshing into other machines works, but trying to use a different | machine to access the first one does not work either. This leads me | to think that the problem is with the host. | | If there's a way to solve this, please tell me, I'm stumped. | Thanks, | Yosef. | | [some library stuff...] | munmap(0x40055000, 114540) = 0 | open("/etc/services", O_RDONLY) = 3 | fcntl64(3, F_GETFD) = 0 | fcntl64(3, F_SETFD, FD_CLOEXEC) = 0 | fstat64(3, {st_mode=S_IFREG|0644, st_size=14153, ...}) = 0 | mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, | -1, 0) = 0x | 40055000 | read(3, "# /etc/services:\n# $Id: services"..., 131072) = 14153 | close(3) = 0 | munmap(0x40055000, 131072) = 0 | socket(PF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 | connect(3, {sa_family=AF_INET, sin_port=htons(22), | sin_addr=inet_addr("removed the ip of the blocking machine")}, 16) = 0 | setsockopt(3, SOL_SOCKET, SO_KEEPALIVE, [1], 4) = 0 | setresuid32(-1, 1000, -1) = 0 | setuid32(1000) = 0 | stat64("/home/yosef/.ssh", {st_mode=S_IFDIR|0700, st_size=192, ...}) | = 0 | open("/etc/passwd", O_RDONLY) = 4 | fcntl64(4, F_GETFD) = 0 | fcntl64(4, F_SETFD, FD_CLOEXEC) = 0 | _llseek(4, 0, [0], SEEK_CUR) = 0 | fstat64(4, {st_mode=S_IFREG|0644, st_size=1908, ...}) = 0 | mmap2(NULL, 1908, PROT_READ, MAP_SHARED, 4, 0) = 0x40055000 | _llseek(4, 1908, [1908], SEEK_SET) = 0 | munmap(0x40055000, 1908) = 0 | close(4) = 0 | open("/home/yosef/.ssh/identity", O_RDONLY|O_LARGEFILE) = -1 ENOENT | (No such fil | e or directory) | open("/home/yosef/.ssh/identity", O_RDONLY|O_LARGEFILE) = -1 ENOENT | (No such fil | e or directory) | open("/home/yosef/.ssh/identity", O_RDONLY|O_LARGEFILE) = -1 ENOENT | (No such fil | e or directory) | open("/home/yosef/.ssh/identity.pub", O_RDONLY|O_LARGEFILE) = -1 | ENOENT (No such | file or directory) | open("/etc/passwd", O_RDONLY) = 4 | fcntl64(4, F_GETFD) = 0 | fcntl64(4, F_SETFD, FD_CLOEXEC) = 0 | _llseek(4, 0, [0], SEEK_CUR) = 0 | fstat64(4, {st_mode=S_IFREG|0644, st_size=1908, ...}) = 0 | mmap2(NULL, 1908, PROT_READ, MAP_SHARED, 4, 0) = 0x40055000 | _llseek(4, 1908, [1908], SEEK_SET) = 0 | munmap(0x40055000, 1908) = 0 | close(4) = 0 | open("/home/yosef/.ssh/id_rsa", O_RDONLY|O_LARGEFILE) = 4 | fstat64(4, {st_mode=S_IFREG|0600, st_size=887, ...}) = 0 | read(4, "-----BEGIN RSA PRIVATE KEY-----\n"..., 887) = 887 | close(4) = 0 | open("/home/yosef/.ssh/id_rsa", O_RDONLY|O_LARGEFILE) = 4 | fstat64(4, {st_mode=S_IFREG|0600, st_size=887, ...}) = 0 | mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, | -1, 0) = 0x | 40055000 | read(4, "-----BEGIN RSA PRIVATE KEY-----\n"..., 131072) = 887 | read(4, "", 131072) = 0 | close(4) = 0 | munmap(0x40055000, 131072) = 0 | open("/home/yosef/.ssh/id_rsa", O_RDONLY|O_LARGEFILE) = 4 | fstat64(4, {st_mode=S_IFREG|0600, st_size=887, ...}) = 0 | mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, | -1, 0) = 0x | 40055000 | read(4, "-----BEGIN RSA PRIVATE KEY-----\n"..., 131072) = 887 | read(4, "", 131072) = 0 | close(4) = 0 | munmap(0x40055000, 131072) = 0 | open("/home/yosef/.ssh/id_rsa.pub", O_RDONLY|O_LARGEFILE) = 4 | fstat64(4, {st_mode=S_IFREG|0644, st_size=221, ...}) = 0 | mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, | -1, 0) = 0x | 40055000 | read(4, "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAA"..., 131072) = 221 | close(4) = 0 | munmap(0x40055000, 131072) = 0 | open("/etc/passwd", O_RDONLY) = 4 | fcntl64(4, F_GETFD) = 0 | fcntl64(4, F_SETFD, FD_CLOEXEC) = 0 | _llseek(4, 0, [0], SEEK_CUR) = 0 | fstat64(4, {st_mode=S_IFREG|0644, st_size=1908, ...}) = 0 | mmap2(NULL, 1908, PROT_READ, MAP_SHARED, 4, 0) = 0x40055000 | _llseek(4, 1908, [1908], SEEK_SET) = 0 | munmap(0x40055000, 1908) = 0 | close(4) = 0 | open("/home/yosef/.ssh/id_dsa", O_RDONLY|O_LARGEFILE) = 4 | fstat64(4, {st_mode=S_IFREG|0600, st_size=672, ...}) = 0 | read(4, "-----BEGIN DSA PRIVATE KEY-----\n"..., 672) = 672 | close(4) = 0 | open("/home/yosef/.ssh/id_dsa", O_RDONLY|O_LARGEFILE) = 4 | fstat64(4, {st_mode=S_IFREG|0600, st_size=672, ...}) = 0 | mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, | -1, 0) = 0x | 40055000 | read(4, "-----BEGIN DSA PRIVATE KEY-----\n"..., 131072) = 672 | read(4, "", 131072) = 0 | close(4) = 0 | munmap(0x40055000, 131072) = 0 | open("/home/yosef/.ssh/id_dsa", O_RDONLY|O_LARGEFILE) = 4 | fstat64(4, {st_mode=S_IFREG|0600, st_size=672, ...}) = 0 | mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, | -1, 0) = 0x | 40055000 | read(4, "-----BEGIN DSA PRIVATE KEY-----\n"..., 131072) = 672 | read(4, "", 131072) = 0 | close(4) = 0 | munmap(0x40055000, 131072) = 0 | open("/home/yosef/.ssh/id_dsa.pub", O_RDONLY|O_LARGEFILE) = 4 | fstat64(4, {st_mode=S_IFREG|0644, st_size=601, ...}) = 0 | mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, | -1, 0) = 0x | 40055000 | read(4, "ssh-dss AAAAB3NzaC1kc3MAAACBALKW"..., 131072) = 601 | close(4) = 0 | munmap(0x40055000, 131072) = 0 | open("/etc/passwd", O_RDONLY) = 4 | fcntl64(4, F_GETFD) = 0 | fcntl64(4, F_SETFD, FD_CLOEXEC) = 0 | _llseek(4, 0, [0], SEEK_CUR) = 0 | fstat64(4, {st_mode=S_IFREG|0644, st_size=1908, ...}) = 0 | mmap2(NULL, 1908, PROT_READ, MAP_SHARED, 4, 0) = 0x40055000 | _llseek(4, 1908, [1908], SEEK_SET) = 0 | munmap(0x40055000, 1908) = 0 | close(4) = 0 | open("/etc/passwd", O_RDONLY) = 4 | fcntl64(4, F_GETFD) = 0 | fcntl64(4, F_SETFD, FD_CLOEXEC) = 0 | _llseek(4, 0, [0], SEEK_CUR) = 0 | fstat64(4, {st_mode=S_IFREG|0644, st_size=1908, ...}) = 0 | mmap2(NULL, 1908, PROT_READ, MAP_SHARED, 4, 0) = 0x40055000 | _llseek(4, 1908, [1908], SEEK_SET) = 0 | munmap(0x40055000, 1908) = 0 | close(4) = 0 | rt_sigaction(SIGPIPE, NULL, {SIG_DFL}, 8) = 0 | rt_sigaction(SIGPIPE, {SIG_IGN}, NULL, 8) = 0 | read(3, <unfinished ...> |
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFBW+7ScgxJvekqy4kRAg13AJ0YQX47fjtAWkE4kQbo7S0Bv2WIpQCeK4sb 5Yt/lwrX62sCPBxGUpf72ts= =LkEC -----END PGP SIGNATURE-----
================================================================= To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]