I have an Ubuntu 16.04 with gnome client running a trial version of NXÂ Enterprise Client. I have Duo Security MFA configured and can login just fine via SSH. When I try to connect via the Enterprise Client from a Windows machine, I get prompted for an authentication code, but it fails and the nxserver.log returns this:
2018-01-10 22:54:42 662.845 10586 NXSERVER ERROR! Error while trying to authenticate user: xxxx using authentication method password. NXNssUserManager::auth returned 1
2018-01-10 22:54:42 662.969 10586 NXSERVER ERROR! wrong ‘nxexec authentication’ for user ‘xxxx’ from ‘xxx.xxx.xxx.xxx’.
I was able to login via Enterprise Client, so the NX setup worked at least that far. Not sure what to look at next?