Hoping someone can point me in the right direction.
I'm running the following 3 servers:-
OpenLDAP (replication partner)
Server 3 was running Ubuntu 10.04 not sure of the samba version and was OpenLDAP primary server until it suffered a major catastrophe.
I'm currently Auth'ing off the backup Server 1 for SSH and Samba. All 3 servers are happy with this for SSH but only server 2 will serve up samba shares.
I'm connecting to all 3 servers from the same windows machine and it's not on a domain, so should just prompt for password (which it does). but when opening server 1 & 3 I get an error in windows
A device attached to the system is not functioning
and in linux logs
[2013/03/20 20:06:39.117697, 0] auth/check_samsec.c:491(check_sam_security)
check_sam_security: make_server_info_sam() failed with 'NT_STATUS_UNSUCCESSFUL'
Heres the main bit of the smb.conf that's relevant, other than the specific shares on each server the config is the same across all 3 servers.
obey pam restrictions = yes
passdb backend = ldapsam:ldap://192.168.xxx.3
ldap suffix = dc=xxx,dc=local
ldap user suffix = ou=Users
ldap group suffix = ou=Groups
ldap machine suffix = ou=Computers
ldap idmap suffix = ou=Idmap
ldap admin dn = cn=admin,dc=xxx,dc=local
ldap ssl = no
ldap passwd sync = yes
I'm sure I'm missing something simple. If I give it the wrong password, it just reprompts so I'm confident that the LDAP query is actually working.
I'm just hesitant to poke around too much incase I A) break the only working LDAP I currently have B) break server 2 from being able to be accessible.
I've searched for the 2 errors and while there quite a bit out there, everything suggests it doesn't work at all, but this does from 1 server.
says I'd just have to make the changes to the config I already have.
Any thoughts or help would be greatly appreciated. I can see me having to complete a fresh install of OpenLDAP to fix other problems, but I don't want to look at doing that until I know I can fix this.