I have nx server and client installed, running and working, I can access the server from my own computer and from a computer on the network.

I'm behind a router. When I enter my ip adress as I would from a remote location over internet I get this:
NX> 203 NXSSH running with pid: 8615
NX> 285 Enabling check on switch command
NX> 285 Enabling skip of SSH config files
NX> 285 Setting the preferred NX options
ssh: connect to host port 22: Connection refused

I selected the: "enable SSL encryption of all traffic" option and opened (and even disabled) my firewall. I also had my router forward this port to my computers IP.

What could be wrong and how can I access my computer with NX remotely?