I have two SAMBA PDC's with an OpenLDAP backend. My goal is to establish an 
interdomain trust between the two domains so that users from each backend can 
login to Windows systems by specifying accounts from either domain.

I've followed the steps to establish the trusts and I can see accounts and 
groups using wbinfo and getent.

I can access resources/shares from each domain but I'm unable to logon to any 
windows system using the alternate domain although the alternate domain does 
indeed show up in the drop down. I simply get a incorrect password error and 
eventually lock out my account on the domain that the system is part of and not 
the trust domain I'm trying to authenticate to.

net rpc trustdom LIST reports OK from each PDC.

Trusted domains list:

ABCLOTT             S-1-5-21-3441751594-170090486-2794545703

Trusting domains list:

ABCLOTT             S-1-5-21-3441751594-170090486-2794545703


net rpc trustdom LIST 

Trusted domains list:

XYZLOTT              S-1-5-21-3045757412-1322895056-2287618393

Trusting domains list:

XYZLOTT              S-1-5-21-3045757412-1322895056-2287618393


I see this in the logs.

  check_ntlm_password: sam authentication for user [testuser] FAILED with error 
NT_STATUS_WRONG_PASSWORD
[2013/08/28 22:29:11.556149, 10] auth/auth_winbind.c:50(check_winbind_security)
  Check auth for: [testuser]
[2013/08/28 22:29:11.556178,  3] auth/auth_winbind.c:60(check_winbind_security)
  check_winbind_security: Not using winbind, requested domain [XYZLOTT] was for 
this SAM.
[2013/08/28 22:29:11.556209, 10] auth/auth.c:259(check_ntlm_password)
  check_ntlm_password: winbind had nothing to say
[2013/08/28 22:29:11.556238,  2] auth/auth.c:319(check_ntlm_password)
  check_ntlm_password:  Authentication for user [testuser] -> [testuser] FAILED 
with error NT_STATUS_WRONG_PASSWORD
[2013/08/28 22:29:11.556303,  5] 
rpc_server/netlogon/srv_netlog_nt.c:1574(_netr_LogonSamLogon_base)
  _netr_LogonSamLogonEx: check_password returned status NT_STATUS_WRONG_PASSWORD
[2013/08/28 22:29:11.556338,  1] 
../librpc/ndr/ndr.c:284(ndr_print_function_debug)
       netr_LogonSamLogonEx: struct netr_LogonSamLogonEx
          out: struct netr_LogonSamLogonEx


and this....


[2013/08/28 22:29:11.553321,  2] 
../libcli/auth/ntlm_check.c:423(ntlm_password_check)
  ntlm_password_check: NTLMv1 passwords NOT PERMITTED for user testuser
[2013/08/28 22:29:11.553352,  3] 
../libcli/auth/ntlm_check.c:442(ntlm_password_check)
  ntlm_password_check: Lanman passwords NOT PERMITTED for user testuser
[2013/08/28 22:29:11.553382,  4] 
../libcli/auth/ntlm_check.c:479(ntlm_password_check)
  ntlm_password_check: Checking LMv2 password with domain XYZLOTT
[2013/08/28 22:29:11.553421,  4] 
../libcli/auth/ntlm_check.c:508(ntlm_password_check)
  ntlm_password_check: Checking LMv2 password with upper-cased version of 
domain XYZLOTT
[2013/08/28 22:29:11.553459,  4] 
../libcli/auth/ntlm_check.c:536(ntlm_password_check)
  ntlm_password_check: Checking LMv2 password without a domain
[2013/08/28 22:29:11.553497,  4] 
../libcli/auth/ntlm_check.c:567(ntlm_password_check)
  ntlm_password_check: Checking NT MD4 password in LM field
[2013/08/28 22:29:11.553527,  3] 
../libcli/auth/ntlm_check.c:588(ntlm_password_check)
  ntlm_password_check: LM password and LMv2 failed for user testuser, and NT 
MD4 password in LM field not permitted


I do have ntlm auth = No in smb.conf on each PDC and "Use NTLMv2 only" on the 
Windows systems and Domain logins work fine to the primary domain. Do I need to 
allow ntlmv1 to get intertrust domain logons  to work?


-Mike



                                          
-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba

Reply via email to