Erreur client samba

Bonjour,

j'ai un serveur PDC samba+ldap , j'ai réussi à joindre un xp prof , ms lorsque je veux acceder à ce domain par un nom d'utilisateur il m'affiche la station n'a pas pu de trouver serveur PDC ...
j'ai essayé avec Panneau de configuration> compte utilisateur, je peux voir des utilisateurs de serveur . ms aprés de choisir un utilisateur voici le msg :
la relation d'approbation entre cette station de travail et le domaine principal a échoué .

7 réponses

  • Votes
  • Date
  • Date décroissante
  1. poste ton smb.conf

    Aussi as tu donner un password Windows a ton compte root ?
    (à savoir smbpasswd -a root)

    Coin!
    1. oui , le mot de pass de root camarche bi1 car j'ai ajouté ma machine dans le domaine avec le root ,
      smb.conf

      [global]
      # Domain name ..
      workgroup = highcomp
      # Server name - as seen by Windows PCs ..
      netbios name = ldap
      # Be a PDC ..
      domain logons = Yes
      domain master = Yes
      oslevel = 65
      prefered master = yes
      # local master = yes
      # Be a WINS server ..
      wins support = true
      nt acl support = no
      obey pam restrictions = Yes
      dns proxy = No

      log file = /var/log/samba/log.%m
      max log size = 1000
      syslog = 0
      panic action = /usr/share/samba/panic-action %d
      pam password change = Yes
      hosts allow = 192.168.2. 127.
      # Allows users on WinXP PCs to change their password when they press Ctrl-Alt-Del
      unix password sync = no
      ldap passwd sync = yes

      # Printing from PCs will go via CUPS ..
      load printers = yes
      printing = cups
      printcap name = cups

      # Use LDAP for Samba user accounts and groups ..
      passdb backend = ldapsam:ldap://127.0.0.1

      # This must match init.ldif ..
      ldap suffix = dc=highcomp,dc=com
      # The password for cn=admin MUST be stored in /etc/samba/secrets.tdb
      # This is done by running 'sudo smbpasswd -w'.
      ldap admin dn = cn=admin,dc=highcomp,dc=com

      # 4 OUs that Samba uses when creating user accounts, computer accounts, etc.
      # (Because we are using smbldap-tools, call them 'Users', 'Computers', etc.)
      ldap machine suffix = ou=Computers
      ldap user suffix = ou=Users
      ldap group suffix = ou=Groups
      ldap idmap suffix = ou=Idmap
      # Samba and LDAP server are on the same server in this example.
      ldap ssl = no

      # Scripts for Samba to use if it creates users, groups, etc.
      add user script = /usr/sbin/smbldap-useradd -m '%u'
      delete user script = /usr/sbin/smbldap-userdel %u
      add group script = /usr/sbin/smbldap-groupadd -p '%g'
      delete group script = /usr/sbin/smbldap-groupdel '%g'
      add user to group script = /usr/sbin/smbldap-groupmod -m '%u' '%g'
      delete user from group script = /usr/sbin/smbldap-groupmod -x '%u' '%g'
      set primary group script = /usr/sbin/smbldap-usermod -g '%g' '%u'

      # Script that Samba users when a PC joins the domain ..
      # (when changing 'Computer Properties' on the PC)
      add machine script = /usr/sbin/smbldap-useradd -w '%u'

      # Values used when a new user is created ..
      # (Note: '%L' does not work properly with smbldap-tools 0.9.4-1)
      logon path = \\%L\profile\%U
      logon drive = P:
      logon home = \\%L\%U
      # logon drive =
      # logon home =
      # logon path =
      logon script = allusers.bat

      # This is required for Windows XP client ..
      server signing = Auto
      server schannel = Auto

      [homes]
      comment = Home Directories
      valid users = %S
      read only = No
      browseable = No

      [netlogon]
      comment = Network Logon Service
      path = /var/lib/samba/netlogon
      admin users = root
      guest ok = Yes
      browseable = No
      #logon script = allusers.bat

      [Profiles]
      comment = Roaming Profile Share
      # would probably change this to elsewhere in a production system ..
      path = /var/lib/samba/profiles
      read only = No
      profile acls = Yes
      browsable = No

      [printers]
      comment = All Printers
      path = /var/spool/samba
      use client driver = Yes
      create mask = 0600
      guest ok = Yes
      printable = Yes
      browseable = No
      public = yes
      writable = yes
      admin users = root
      write list = root

      [print$]
      comment = Printer Drivers Share
      path = /var/lib/samba/printers
      write list = root
      create mask = 0664
      directory mask = 0775
      admin users = root

      [shared]
      writeable = yes
      path = /var/lib/samba/shared
      public = yes
      browseable = yes

      [archive]
      path = /exports/archive
      browseable = yes
      create mask = 755
      directory mask = 755
      read only = no
  2. A la grosse louche comme ça je ne vois pas d'horreur dans ton fichier .conf

    Maintenant si tu as bien ajouté ton root en smbpasswd as tu fais pareil avec tes users ?

    Comment te connecte tu sur Windows Xp

    user@domain.com ou DOMAIN\User ?
    1. Salut,

      Vérifie que nmbd fonctionne bien. si le log est vide /var/log/samba/log.nmbd c'est qu'il est planté et qu'il faut relancé le tout.
      (ça m'étonnerais que ce soit ça mais sait-on jamais)
      1. pour annetthe ,j'ai bien ajouté mon root , et j'ai intégré mon client dans le domaine avec root , le probleme mantenant si quand je veux d'ouvriri une session user/motpass, il m'a fiichque votre serveur samab n'es pas disponible
        1. pour ivyAlice , le nmbd c'amarche bien1 ,car je peux consulter les utilisateur dans l'annuire ldap, panneau de configuration > compte d'utilisateurs > ajouté >avancé > chercher > aprés je tape root et le mot pass , aprés il m'affiche tous les utilisateur dans l'annauire ldap ,
          aprés cette etape >suivant> utilsateur standerd , utilisateurs avec accés resteint , autre , j'ai essayé avec ces trois option ms ri1 , msg errour
          a relation d'approbation entre cette station de travail et le domaine principal a échoué .
          voici l'error coté PDC samba , /var/log/samba/log.smbd
          [2011/05/27 16:20:25.467065, 1] smbd/server.c:267(remove_child_pid)
          Scheduled cleanup of brl and lock database after unclean shutdown
          [2011/05/27 16:20:45.487588, 1] smbd/server.c:240(cleanup_timeout_fn)
          Cleaning up brl and lock database after unclean shutdown
          1. salut tou le monde , j'ai réglé mon probleme , j'ai commenté deux ligne
            #server signing = Auto
            #server schannel = Auto
            et maintenant camarche bi1 ,

            je veux savoir maintenant si je veux utiliser dns et pas wins comment je vais faire ???????????????????
            1. il faut que tu installe un serveur DNS (bind9 par ex)
              1. je l'ai installer aprés koi ? je pens que je dois désactiver wins support wins = NO , et je active proxy dns = yes , ? aprés est ce qu'il y a des enregistrement je dois les ajouté ou non ?????
              2. heu installer bind9 ne suffit pas :)

                faut créer ta/tes zone reverse etc enfin faut lire un peu des tutos sur le dit programme ensuite oui 2-3 modif dans ton smb.conf mais ne désactive pas le WINS tes clients m$ vont aimer moyen.
              3. mais quelle est le role de dns si le wins est activé
              4. serveur WINS (netbios)
                nom de machine = NOMDEMACHINE
                connexion domaine = DOMAIN\User
                vitesse de résolution = lente + beaucoup de broadcast

                Serveur DNS
                nom de machine = nomdemachine.domaine.com
                connexion domaine = user@dmaine.com
                vitesse de résolution des noms = rapide sans broadcast

                On pourrait croire après ça que la vie serais belle sans serveur WINS le problème est que certains programmes M$ ne fonctionnent toujours que en WINS ou doivent initialiser leurs connexion en WINS... triste époque.
              5. "donc qui ce que je vais changer"

                Houba houba hibs