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 ...>


--
  "No, I do not contain myself,"
  were the final words from the set of self-excluding sets. :-)

=================================================================
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]



Reply via email to