Well, this one's a puzzle for me. For years I've had this setup working perfectly. I had remote login turned on on my Mac, with a dynamic URL setup through DuckDNS, a consistent local IP address setup for my Mac, and port forwarding through my router so that I could remotely login via SSH from anywhere. I haven't connected to it in awhile, but when I tried today, it always just refuses the connection. If I'm just connecting to the local IP from within the network, it works just fine, so I think everything is setup fine on the Mac. But when I try and connect from outside the network, that's when it refuses (seemingly, it can't get through the router). This happened right after I upgraded the router firmware, so I figured that was the cause, but I tried downgrading the firmware, and it still didn't work. I've tried downgrades, factory resets, reflashes, etc., but still the same results. I even tried digging out an old Airport Express and using that instead of the same router, and it STILL didn't work! I tried connecting to two different Macs, I tried connecting FROM different machines, and I even tried connecting via VPN in case my ISP was causing any trouble. Still all the same results! I'm fresh out of ideas. I seem to have tried swapping every piece of the equation out, with no luck. And what's really strange is the entire setup used to work perfectly, and I didn't change anything. Does anyone have any ideas? Thanks!