Fairly straightforward:
- The device is registered with Active Directory.
- An AD user is attempting to login to the device.
- They have never logged in before, so no “profile directory” exists on the device.
The default settings for NoMachine is to create the .nx file in the /Users/<username> directory. Since they don’t have a profile, this directory doesn’t exist, and so the file fails to be created.
To resolve this, we change the default settings in the node.cfg:
UserNXDirectoryPath=”/tmp/nx/”
Do you need any more details?