[SLE] [Fwd: [suse-imap-e] Problems with smbpasswd, account_policy_get: tdb_fetch_uint32 failed for field 4 and logging in to the domain (SAMBA)]

From: Frank L. Parks (fparks_at_ezbizpartner.com)
Date: 10/13/05

  • Next message: Kaare Rasmussen: "Re: [SLE] OpenVPN and SUSEFirewall2"
    Date: Thu, 13 Oct 2005 15:22:39 -0500
    To: SuSE Linux <suse-linux-e@suse.com>
    
    

    Sorry I had originally sent this to the wrong list.

    Good Afternoon,

    I had sent in an earlier message about trying to login and getting
    dropped from a W2000 workstation. I received a reply back to upgrade
    Samba from 3.013 to 3.020x. I did this.

    Operating System: SuSE 9.3
    Samba Version: 3.0.20a (SuSE's RPMs)

    I am using /etc/samba/smbpasswd file and not LDAP to store the users and
    passwords.

    [global]
      passwd chat debug = Yes
      passwd chat = *password* %n\n *password* %n\n *changed*
      socket options = TCP_NODELAY
      logon drive = P:
      interfaces = 127.0.0.1 192.1.51.0/255.255.255.0 eth1
      hosts allow = 192.168.51.0/24 127.0.0.1
      hosts deny = ALL
      domain master = Yes
      log level = 2
      log file = /var/log/samba/log.%m
      max log size = 50
      debug timestamp = yes
      username map = /etc/samba/smbusers
      map to guest = Bad User
      encrypt passwords = yes
      logon home = \\%L\%U\.9xprofile
      passdb backend = smbpasswd
    ; printer admin = @ntadmin, root, administrator
      passwd program = /usr/bin/passwd %u
      wins support = yes
      printcap cache time = 750
      netbios name = smb
      cups options = raw
      printing = cups
      logon script = logon.bat
      unix password sync = True
      local master = Yes
      workgroup = CMC
      logon path = \\%L\profiles\.msprofile
      os level = 65
      printcap name = cups
      security = user
      add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody
    -s /bin/false %m$
      domain logons = Yes
      name resolve order = wins lmhosts hosts bcast
    ; name resolve order = lmhosts hosts bcast
      dns proxy = yes

    I then went back to the drawing board and started to run the samba
    tests. On the windows client, I received a "System error 1326 has
    occurred" message when I attempted the net use x: \\server\username.
    The English translation of the message was "Login Failure: unknown user
    or bad password". I googled this and rightfully or wrongfully, I
    thought that maybe there was a problem with the passwords
    (http://archives.free.net.ph/message/20040131.202546.2961584d.en.html).

    I attempted to change the password of the user using smbpasswd and I
    received a dialog similar to this:

    # smbpasswd <username>

    New SMB password:
    Retype new SMB password:
    account_policy_get: tdb_fetch_uint32 failed for field 4 (maximum
    password age (seconds since 1970)), returning 0
    account_policy_get: tdb_fetch_uint32 failed for field 5 (minimum
    password age (seconds since 1970)), returning 0

    So I wondered if this was caused by the change from 3.0.13 to 3.0.30a.
    See http://lists.samba.org/archive/samba/2005-April/103603.html. I used
    webmin to delete the user from /etc/samba/smbpasswd and it worked. I
    then attempted to do a smbpasswd -a <username> and I got the same error
    as above.

    I cannot add users to the system nor can I login into the domain.

    Please help. Thanks in advance,

    Frank

    -- 
    To unsubscribe, e-mail: suse-imap-e-unsubscribe@suse.com
    For additional commands, e-mail: suse-imap-e-help@suse.com
    -- 
    Check the headers for your unsubscription address
    For additional commands send e-mail to suse-linux-e-help@suse.com
    Also check the archives at http://lists.suse.com
    Please read the FAQs: suse-linux-e-faq@suse.com
    

  • Next message: Kaare Rasmussen: "Re: [SLE] OpenVPN and SUSEFirewall2"

    Relevant Pages