[Samba] NT_STATUS_UNSUCCESSFUL

NT_STATUS_UNSUCCESSFUL [Samba] - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 28-03-2008 à 10:35:39    

Bonjour,
J'installe un samba dans ma boite pour faire un serveur de sauvegarde pour les utilisateurs.
Les utilisateurs sont enregistrés dans un ldap qui fonctionnent (ssh sur différentes machine, smb sur une autre, mails ...).
Jusqu'a présent l'infrastructure était entierement sous mandriva et petit à petit j'essais de mettre plutot en place des debian.
 
j'installe donc ma debian etch et samba. J'ai voulu reprendre le fichier de conf d'une mandriva opérationnel mais cela ne marche pas (pourquoi ?).  
Après modifications du fichier de conf, je vois que ldap et samba communiquent mais j'ai cette erreur au démarrage ou lors de l'utilisation de smbldap-populate.

Code :
  1. [2008/03/27 17:07:51, 1] lib/smbldap_util.c:add_new_domain_info(188)
  2.   add_new_domain_info: failed to add domain dn= sambaDomainName=IMC034,ou=People,dc=societe,dc=fr with: Insufficient access
  3.         no write access to parent
  4. [2008/03/27 17:07:51, 0] lib/smbldap_util.c:smbldap_search_domain_info(249)
  5.   smbldap_search_domain_info: Adding domain info for IMC034 failed with NT_STATUS_UNSUCCESSFUL


 
 
et évidement le partage samba ne marche pas.
 
je ne sais plus quoi faire et je ne trouve pas de réponse sur internet...
 
voila mon fichier de conf samba
 

Code :
  1. [global]
  2. workgroup = SOCIETE
  3. netbios name = imc034
  4. server string = Serveur imc034
  5. load printers = no
  6. printcap cache time = 60
  7. log file = /var/log/samba/%m.log
  8. max log size = 50
  9. log level = 1 
  10. map to guest = bad user
  11. security = user
  12. encrypt passwords = yes
  13. smb passwd file = /etc/samba/smbpasswd
  14. socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
  15. dns proxy = no
  16. dos charset = 850
  17. unix charset = ISO8859-1
  18. # LDAP
  19. ldap admin dn = "cn=smbadmin,ou=People,dc=societe,dc=fr"
  20. #ldap server = ldap.societe.fr
  21. passdb backend = ldapsam:ldap://ldap.societe.fr
  22. #ldap ssl    = start_tls
  23. #ldap port   = 389
  24. ldap suffix = "ou=People,dc=societe,dc=fr"
  25. #ldap filter = (&(uid=%U)(objectclass=sambaAccount))
  26. machine script = /usr/sbin/useradd -s /bin/false -d /home/nobody %u
  27. [homes]
  28. comment = Home Directories
  29. browseable = no
  30. writable = yes


 
merci de votre aide.


---------------
logiciels libres à Pau http://www.paulla.asso.fr
Reply

Marsh Posté le 28-03-2008 à 10:35:39   

Reply

Marsh Posté le 28-03-2008 à 11:38:16    

amha probleme de droit d'ecriture de l'utilsateur Samba (si c'est bien lui) dans ton annuaire Ldap...
++


---------------
www.google.fr  
Reply

Marsh Posté le 28-03-2008 à 11:54:34    

a priori l'autre serveur samba sous mandriva utilise le meme user et n'a pas  de problème pour fonctionner...

Reply

Marsh Posté le 28-03-2008 à 11:58:33    

[*]sambaDomainName=IMC034,ou=People,dc=societe,dc=fr with: [b]Insufficient access[/b]
        no write access to parent


Ca me saute aux yeux mais je n'ai pas couplé SMB avec LDAP donc ...


---------------
www.google.fr  
Reply

Marsh Posté le 28-03-2008 à 12:04:38    

moi aussi, je le vois mais pourquoi diable la mandriva n'a pas ce soucis ?

Reply

Marsh Posté le 29-03-2008 à 18:06:33    

Tu as refait un smbpasswd -w pour stocker le pass de l'admin ldap dans samba ?

Reply

Marsh Posté le 31-03-2008 à 09:27:44    

Si je mets un mot de passe faux, j'obtiens une autre erreur :

Code :
  1. [2008/03/31 09:22:20, 0] lib/smbldap.c:smbldap_connect_system(977)
  2.   failed to bind to server ldap://ldap.infomedia.fr with dn="cn=smbadmin,ou=People,dc=societe,dc=fr" Error: Invalid credentials


 
le mot de passe rentré par smbpasswd -w est bon.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed