Whenever I want to connect to the NoMachine server on my home computer from an outside network, the screen freezes the first time I connect to it. It shows the desktop but I cannot seem to interact it with it and the screen doesn’t update. If I close the client then reconnect, it works normally after that. I tried connecting to my computer from my computer.
If I open the client on the same computer as the server and try to connect, it works fine. Although this is pretty useless it’s a test of something.
The only suspicious thing I found in the log file is “NXSERVER ERROR! Encryptor context not received.” I am not sure what this means, it may be unrelated.
The server is on a fresh install of Windows 10 and it is the free version of NoMachine v6.3.6. The server is set to use port 3391 so I can access it from my work network if I need to, which blocks most other ports. My router is set up to forward this port from the WAN to that computer on the LAN. The router runs openwrt. No other settings besides the port are changed from the default.
The clients are both Windows computers, one is Windows 7 and one is Windows 8 and they both use the most recent version of NoMachine. I tried this with my work network and I assumed that this was caused by some configuration on the work network but I more recently tried connecting from a laptop on my friend’s home network and the exact same thing occurred.
Does anyone have an idea what might be causing this issue? My suspicion is it has something to do with the setup of my home network but I don’t know what. I tried searching for a similar issue but I didn’t find anything.