NX Desktop and Duo Security

Forum / NoMachine for Linux / NX Desktop and Duo Security

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #17117
    geno
    Participant

    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?

     

    #17120
    Britgirl
    Participant

    Do you mean you have the evaluation Enterprise Desktop installed on the remote host that you are connecting to?

    #17122
    geno
    Participant

    Correct. Enterprise Desktop on the Linux box, not Client.

    #17161
    kroy
    Contributor

    We were able to reproduce the problem. We will try to fix it as soon as possible. In the meantime, please try changing the protocol to SSH to connect to the remote host.

    #17246
    Britgirl
    Participant

    It’s not a bug but rather a missing functionality 🙂 A new Feature Request has been inserted into our roadmap which will add support for DUO security. Please consult the Feature Request here: https://www.nomachine.com/FR01P03575. Until then, a possible workaround is to configure Duo Auth to automatically pass the code without asking for the method, and selecting the protocol to SSH in the session set-up.

Viewing 5 posts - 1 through 5 (of 5 total)

This topic was marked as solved, you can't post.