Yes 52199 is forwarded in the router, all computers use the same router. They all work, except the Windows Server one. I disabled the firewall and tried again to avail. If i do test connection it tells me my firewall or router blocks access. Which is kinda weird, firewall being deactivated. Could it be something in Windows Server that blocks? Security policies?
So you have multiple machines with MC on them inside the router that you want to access from the outside?
Then you are using a port other than 52199 for the others since you can only forward 52199 from the router to one computer.
I haven't tried this before but it'd be something like:
computer A uses port 52197
computer B uses port 52198
computer C uses port 52199
And therefore you have 3 forwarding entries on the router, one for each.
Also, you statically assign the DHCP leases for A,B and C on the router?
You could check to see what the webremote key server thinks about your keys:
http://wr.jriver.com/libraryserver/lookup/your-keyor
http://wr.jriver.com/your-key?format=html