Hi All, For some reason, I am unable to start sshd. I have combed thhrough many web pages and the archive, but did not find anything that sounded like my specific problem. I even resorted to a fresh install of the most recent version of ssh in unstable, but to no avail.
When I run /etc/init.d/ssh restart, I do not get any error messages, but it does not start. When I do an ls on /var/run, there is no sshd.pid. I am not entirely sure what I should check. When I run sshd -d, I get the following output: debug1: Seeding random number generator debug1: sshd version OpenSSH_2.9p2 debug1: private host key: #0 type 0 RSA1 debug1: read PEM private key done: type RSA debug1: private host key: #1 type 1 RSA debug1: read PEM private key done: type DSA debug1: private host key: #2 type 2 DSA debug1: Bind to port 22 on 0.0.0.0. Server listening on 0.0.0.0 port 22. Generating 768 bit RSA key. RSA key generation complete. Below is the output from strace sshd: satchel[/home/jake]% strace sshd |more execve("/usr/sbin/sshd", ["sshd"], [/* 32 vars */]) = 0 uname({sys="Linux", node="satchel", ...}) = 0 brk(0) = 0x808a964 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40015000 open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=32353, ...}) = 0 old_mmap(NULL, 32353, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40016000 close(3) = 0 open("/lib/libpam.so.0", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220\24"..., 1024) = 1024 fstat64(3, {st_mode=S_IFREG|0644, st_size=29240, ...}) = 0 old_mmap(NULL, 32248, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4001e000 mprotect(0x40025000, 3576, PROT_NONE) = 0 old_mmap(0x40025000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6000) = 0x40025000 close(3) = 0 open("/lib/libdl.so.2", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0D\34\0\000"..., 1024) = 1024 fstat64(3, {st_mode=S_IFREG|0644, st_size=9336, ...}) = 0 old_mmap(NULL, 12216, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40026000 mprotect(0x40028000, 4024, PROT_NONE) = 0 old_mmap(0x40028000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x40028000 close(3) = 0 open("/lib/libwrap.so.0", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\37"..., 1024) = 1024 fstat64(3, {st_mode=S_IFREG|0644, st_size=24216, ...}) = 0 old_mmap(NULL, 28932, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40029000 mprotect(0x4002f000, 4356, PROT_NONE) = 0 old_mmap(0x4002f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x5000) = 0x4002f000 old_mmap(0x40030000, 260, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40030000 close(3) = 0 open("/usr/lib/libz.so.1", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\30\0\000"..., 1024) = 1024 fstat64(3, {st_mode=S_IFREG|0644, st_size=54472, ...}) = 0 old_mmap(NULL, 57480, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40031000 mprotect(0x4003d000, 8328, PROT_NONE) = 0 old_mmap(0x4003d000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xb000) = 0x4003d000 close(3) = 0 open("/lib/libnsl.so.1", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300A\0"..., 1024) = 1024 fstat64(3, {st_mode=S_IFREG|0644, st_size=71284, ...}) = 0 old_mmap(NULL, 82684, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40040000 mprotect(0x40051000, 13052, PROT_NONE) = 0 old_mmap(0x40051000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x10000) = 0x40051000 old_mmap(0x40053000, 4860, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40053000 close(3) = 0 open("/lib/libutil.so.1", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\16"..., 1024) = 1024 fstat64(3, {st_mode=S_IFREG|0644, st_size=7644, ...}) = 0 old_mmap(NULL, 10496, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40055000 mprotect(0x40057000, 2304, PROT_NONE) = 0 old_mmap(0x40057000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x40057000 close(3) = 0 open("/usr/lib/libcrypto.so.0.9.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P$\2\000"..., 1024) = 1024 fstat64(3, {st_mode=S_IFREG|0644, st_size=786264, ...}) = 0 old_mmap(NULL, 802176, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40058000 mprotect(0x4010e000, 56704, PROT_NONE) = 0 old_mmap(0x4010e000, 45056, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xb5000) = 0x4010e000 old_mmap(0x40119000, 11648, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40119000 close(3) = 0 open("/lib/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\30\327"..., 1024) = 1024 fstat64(3, {st_mode=S_IFREG|0755, st_size=1163816, ...}) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4011c000 old_mmap(NULL, 1180288, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4011d000 mprotect(0x40233000, 41600, PROT_NONE) = 0 old_mmap(0x40233000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x115000) = 0x40233000 old_mmap(0x4023a000, 12928, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4023a000 close(3) = 0 open("/lib/libcrypt.so.1", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\20\0\000"..., 1024) = 1024 fstat64(3, {st_mode=S_IFREG|0644, st_size=20872, ...}) = 0 old_mmap(NULL, 183612, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4023e000 mprotect(0x40243000, 163132, PROT_NONE) = 0 old_mmap(0x40243000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0x40243000 old_mmap(0x40244000, 159036, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40244000 close(3) = 0 munmap(0x40016000, 32353) = 0 getpid() = 1784 brk(0) = 0x808a964 brk(0x808a9dc) = 0x808a9dc brk(0x808b000) = 0x808b000 brk(0x808c000) = 0x808c000 brk(0x808d000) = 0x808d000 open("/dev/urandom", O_RDONLY) = 3 read(3, "hj\351\251\344\347\200\333\310%\32\352 \261\244{\253\206"..., 32) = 32 close(3) = 0 open("/etc/ssh/sshd_config", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=1354, ...}) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40016000 read(3, "# This is ssh server systemwide "..., 4096) = 1354 getuid32() = 0 read(3, "", 4096) = 0 close(3) = 0 munmap(0x40016000, 4096) = 0 gettimeofday({997638745, 764503}, NULL) = 0 getpid() = 1792 open("/etc/resolv.conf", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=76, ...}) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40016000 read(3, "search nycap.rr.com rr.com\nnames"..., 4096) = 76 read(3, "", 4096) = 0 close(3) = 0 munmap(0x40016000, 4096) = 0 open("/etc/ssh/ssh_host_key", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0600, st_size=527, ...}) = 0 lseek(3, 0, SEEK_END) = 527 lseek(3, 0, SEEK_SET) = 0 brk(0x808f000) = 0x808f000 read(3, "SSH PRIVATE KEY FILE FORMAT 1.1\n"..., 527) = 527 lseek(3, 0, SEEK_SET) = 0 lseek(3, 0, SEEK_END) = 527 lseek(3, 0, SEEK_SET) = 0 read(3, "SSH PRIVATE KEY FILE FORMAT 1.1\n"..., 527) = 527 close(3) = 0 write(2, "Disabling protocol version 2. Co"..., 55Disabling protocol version 2. Could not load host key ) = 55 fork() = 1793 --- SIGCHLD (Child exited) --- _exit(0) = ? If anyone has any ideas as to what may be the cause of this problem, or if there is more information I can provide, pleas let me know. Thanks in advance for any suggestions. Jake