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