When I try to connect to my server from the internet, I always get:
debug2: ssh_connect: needpriv 0
debug1: connect to address XX.XX.XX.69 port 22: Connection refused
ssh: connect to host XX.XX.XX.69 port 22: Connection refused
But from the local area network with 192.168.... all works fine.
Why this difference?
Note I tested with telnet XX.XX.XX.69. Port 22 is open.
/etc/hosts.denyand/etc/hosts.allow? Please update your question with the results. What do you see when telnetting from remote location into your box on port 22? Same for local telnet. – jippie Oct 21 '12 at 18:26