Background: I just did a fresh install of Solaris 10 downloaded straight from sun.com. It's a sol10 sparc distro on an older e420r (UltraSPARC II's).
The install went fine. In fact, it was easier to get everything up and running installing from scratch then the 2 servers we ordered with Sol10 preinstalled.
I have one problem though. I cannot SSH into the machine. I cannot even SSH into the machine from itself (ssh localhost). No matter where I'm coming from, I get:
Connection closed by ###.###.###.###
I've checked the service, and it's running fine. I've tried restarting it numerous times, and nothing. Here's the service info:
# svcs -l ssh
fmri svc:/network/ssh:default
name SSH server
enabled true
state online
next_state none
state_time Thu Mar 02 15:23:41 2006
logfile /var/svc/log/network-ssh:default.log
restarter svc:/system/svc/restarter:default
contract_id 155
dependency require_all/none svc:/system/filesystem/local (online)
dependency optional_all/none svc:/system/filesystem/autofs (online)
dependency require_all/none svc:/network/loopback (online)
dependency require_all/none svc:/network/physical (online)
dependency require_all/none svc:/system/cryptosvc (online)
dependency require_all/none svc:/system/utmp (online)
dependency require_all/restart file://localhost/etc/ssh/sshd_config (online)
I tried it from a remote machine while running Ethereal and I see an SSH connection being made (I can see sshd reply back with "SSH-2.0-Sun_SSH_1.1"), so the port isn't being block by the firewall.
Am I missing something? Is there something like hosts.deny/host.allow (there are no hosts.allow/deny in /etc/) that I don't know about (I'm pretty green with Solaris)?