Forum Replies Created
What’s the output of the following command ran from command line on your Windows host?
C:\Users\HP>”c:\Program Files (x86)\NoMachine\bin\nxservice64.exe” –status nxlsa
You need to use path to NoMachine’s installation directory valid on your system.
Please, follow this guide on how to export Windows event logs:
We need Windows Logs/System, Windows Logs/Security and Windows Logs/Application. Please send logs to forum[at]nomachine[dot]com, referencing the topic in the email subject.
Does the server-side keyboard layout match the one on the client-side? The most likely scenario is some kind of input mismatch between characters you type in your client and what is printed to the password field on the server. This could be due to the different mappings of keyboard keys between hosts. To verify if this is the case: start NoMachine connection to your Elementary server and type your password to some field in which cleartext input is printed. This can be a username field or password field with the option of visible characters enabled. Check if the password is printed correctly.
What exactly do you mean by Ubuntu freezing too often? Does it mean that NoMachine session becomes unresponsive or that Ubuntu OS hangs and a reboot of the system is necessary? If it’s the latter, you should check for possible clues in system logs, on Ubuntu those would be
'/var/log/auth.log'. If it’s a problem with the NoMachine session, please provide us client and server-side logs gathered according to:
and send them to forum[at]nomachine[dot]com, referencing the topic in the email subject.
As for the errors you see inside the terminal, they match the problem described here:
This doesn’t appear to be related in any way to NoMachine.
Does your password contain any non-latin characters? Do you use any other than QWERTY keyboard layout? Can you find anything relevant in system’s authentication logs after failed authentication attempt? Authentication logs are usually written to /var/log/auth.log or /var/log/secure files, depending on Linux distribution.February 16, 2021 at 16:08 in reply to: Won’t start on Windows failed to get administrators group name #31984
Start cmd as Administrator, run:
cd “C:\Program Files (x86)\NoMachine\bin”
What’s the output?
When the problem appears:
1. Does the system in question go in hibernation or some sort of power saving mode?
2. Is it possible to ping the server host?
3. What’s the output of ‘nxserver –status’ command on server host?
4. What’s the output of ‘net start nxservice’ command, ran as Administrator from cmd on server host?
Does it solve the issue?
Authentication expects name of account which is valid on server host. Can you log on desktop of Administrator when using your Windows laptop directly? Is the account name localized, as described here:
Is the problem still present when you use different account? What version of NoMachine are you using?September 23, 2020 at 14:09 in reply to: NxexecPAMCheckCredentials: ERROR! Authentication failed with error 28 #29583
It appears that you installed NoMachine for 32 bit architecture. To uninstall current version, follow these instructions:
Next, you should download and install correct package, as described here:
The fact that someone is logged in on your Windows host shouldn’t prevent NoMachine connection. If current Windows desktop belongs to different account than the one you use for NM connection, desktop owner will have to accept incoming connection. This behavior can be changed in server configuration, by modifying PhysicalDesktopAuthorization setting. You can find more information here:
To better understand why do you experience difficulties establishing NoMachine session, we need to inspect logs. Please, reproduce both cases, gather the logs as described here:
and send them to forum[at]nomachine[dot]com, referencing the topic in email subject.September 18, 2020 at 08:55 in reply to: Authentication failing when unlocking to change server preferences #29513
What are permissions of /Applications/NoMachine.app/Contents/Frameworks/bin/nxexec file? Correct permissions should look like this: -r-sr-xr-x.
Check this article on how to remove NoMachine from terminal:
nx user account created during installation needs to be able to perform network logon. This action is controlled by two security policy settings: ‘Access this computer from the network’ and ‘Deny access to this computer from the network’. According to MS documentation for ‘Deny access…’:
‘This policy setting supersedes the Access this computer from the network policy setting if a user account is subject to both policies.’
Is it possible that despite enabling ‘Access this computer from the network’ for Everyone, logon is still blocked by ‘Deny access…’ setting? If this is not the case, we can provide you with debug installation package to investigate this issue further. Please, let us know if you would like to try it.
Logs indicate that authentication itself succeeded, but account validation failed. There is number of possible reasons, including account or password expiration. To get more information, you should check /var/log/secure file for entries containing nxexec. Perhaps this will show you in which exact PAM module the failure occurs. It’s also worth checking if the same problem exists when SSH protocol is in use or when authentication is performed during localhost connection on server machine. If you use sssd for Active Directory binding, perhaps this article might be helpful:
For some reasons nxserver process exits just after it started. We are aware that under some circumstances this might be caused by failed dependency resolution.
Please, try to copy POSIX.dll from:
to <NoMachine_installation_dir>\bin directory.
If this helps, please provide us with the output of
where posix.dllcommand ran in cmd started as Administrator.
NoMachine doesn’t make any distinction between LDAP or local users. It just relies on local configuration. This means that if you want NoMachine to authenticate users against LDAP, you need to adapt your system for LDAP use. This is one of many how-tos you can find on web, which can help you achieve that: