I have a Raspberry Pi Model B and I updated it this afternoon from wheezy to jessie. I connect headlessly with VNC and SSH (usually the latter) because I play around with home LAMP and nodeJS servers.
Both worked fine before the upgrade. Since upgrading to jessie, SSH has been refusing my connections. The error is:
ssh: connect to host 192.168.2.3 port 22: Connection refused So, I double checked the IP - no problem there. Then, I checked the hostname and users, both are correct. Then, I tried clearing my RSA keys on both the Mac and the Pi. No luck.
Finally, I checked to make sure the SSH daemon was actually running. And, it wasn't. So, I went through raspi-config and started SSH. I checked again with service ssh status and still got an empty response.
So, my question is: why isn't the SSH service starting and could it have something to do with updating to jessie?
If so, is my only option to reflash with wheezy?
/etc/init.d/should start at boot, but it might be worth runningsystemctl enable sshd && systemctl start sshd...