Skip to main content

D3 Login Failure Host Authentication on Linux v8

  • May 19, 2022
  • 0 replies
  • 0 views

Brian Cram
Forum|alt.badge.img+3
Had a couple of D3 Linux systems who were having trouble getting host authentication to work on Linux version 8 systems authenticating to Active Directory

Original test:

Using AD user, got "invalid user or password" loop upon entering "d3"

Using local user in /etc/password it worked

 

Findings:

By default, AD integrated with PAM uses Windows GPO policies ( like local users, blah blah )

When you SSH and log into Linux, you are being authenticated with a token to AD, the user is run through the PAM SSHD module ( identical to D3 module )

When you enter "d3" at the bash shell to get into D3, it does a query against a different PAM module called d3 ( identical to sshd ). That PAM module ( d3 ) is not authorized to run PAM authentication. Consequently, it cannot query active directory with a token.

 

Solution:

Add this line to /etc/sssd/sssd.conf:

ad_gpo_map_interactive = +d3


You'll then need to reboot D3 and maybe Linux as well.

------------------------------
Brian S. Cram
Principal Technical Support Engineer
Rocket Software
------------------------------