Can't ssh to my local machine via it's public IP address. I have set up my router to forward traffic on port 22 to my desktop and still can't access it via it's public IP. I CAN ssh using localhost and my local IP. Not sure what output you need, feel free to tell me.
NOTE: I do not have access to another computer at this time, and so cannot test if this is a problem locally or not. If you want to test I can send you my public IP via pmssh -Xvvv root@my.IP.goes.here
OpenSSH_5.8p1 Debian-1ubuntu3, OpenSSL 0.9.8o 01 Jun 2010
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to my.IP.goes.here [my.IP.goes.here] port 22.
debug1: connect to address my.IP.goes.here port 22: No route to host
ssh: connect to host my.IP.goes.here port 22: No route to host