Quoting Smugzilla <smugzilla@sbcglobal.net>:
I've got a single Suse 9.2 box in a home network with two fedora boxes. Since installation, the suse box has not responded to ssh requests from the other two machines, although it can send outgoing ssh requests successfully. I'm using the default sshd_config file except that the protocol has been set to "2" instead of the default "2,1". Here's the output to the message log on the suse machine when I try to login:
Jun 28 22:14:24 leela kernel: SFW2-INext-DROP-DEFLT IN=eth0 OUT=MAC=00:11:5b:c5:5c:2c:00:0a:48:08:bb:4e:08:00 SRC=192.168.2.11 DST=192.168.2.12 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=33501 DF PROTO=TCP SPT=33288 DPT=22 WINDOW=5840 RES=0x00 SYN URGP=0 OPT (020405B40402080A00D0403B0000000001030302)
What am I missing to get the sshd service working right? 'ps -e' shows a running ssh daemon.
This messages is from the firewall built by SuSEfirewall2. Edit /etc/sysconfig/SuSEfirewall2. Add ssh to FW_SERVICES_EXT_TCP, e.g. FW_SERVICES_EXT_TCP="ssh https" Then restart the firewall, e.g. "rcSuSEfirewall2 restart". HTH, Jeffrey