[Samba] PDC error; can not open passdb database
Karl Banasky
kbanasky at heatcon.com
Mon Jun 9 21:49:10 GMT 2003
I checked the permissions and they are now what you said. I remember reading that somewhere in one of the last tries at this PDC setup. I tried it and still Access denied with the same error.
I do not know if this is good or not but I am M$ illiterate. I created a root/admin account and it joined. It was that windows needed a admin account. I am sure I would have been here looking for the answers you supplied later then sooner. So... thanks John.
Karl-
>> On Mon, 9 Jun 2003, Karl Banasky wrote:
>> > I did not use the "-a" on originally. I used it and same thing, access
>> denied. I have increased the log to 2 and here is the complete
>> transaction.
>> >
>> > [2003/06/09 13:38:24, 2] smbd/server.c:exit_server(511)
>> > Closing connections
>> > [2003/06/09 13:38:25, 2]
>> rpc_server/srv_samr_nt.c:_samr_lookup_domain(2050)
>> > Returning domain sid for domain HCSTEST ->
>> S-1-5-21-4123070808-3853918392-2400374137
>> > [2003/06/09 13:38:25, 2]
>> rpc_parse/parse_samr.c:samr_io_userinfo_ctr(6285)
>> > samr_io_userinfo_ctr: unknown switch level 0x1a
>> > [2003/06/09 13:38:25, 0]
>> rpc_server/srv_samr.c:api_samr_set_userinfo(670)
>> > api_samr_set_userinfo: Unable to unmarshall SAMR_Q_SET_USERINFO.
>> > [2003/06/09 13:38:25, 2] passdb/pdb_smbpasswd.c:startsmbfilepwent(170)
>> > startsmbfilepwent_internal: unable to open file
>> /etc/samba.d/smbpasswd. Error was Permission denied
>> > [2003/06/09 13:38:25, 0] passdb/pdb_smbpasswd.c:pdb_getsampwrid(1418)
>> > unable to open passdb database.
>> > [2003/06/09 13:38:25, 2] smbd/server.c:exit_server(511)
>> > Closing connections
>> > ~
>> >
>> > I am using SAMBA 2.2.8a. I will attach my smb.conf file at the end of
>> > this email. I have done the signorseal patch too with a reboot with no
>> > results. Any further thoughts? Thanks.
>> Have you checked:
>> 1) That you have a file /etc/samba.d/smbpasswd?
>> 2) What are the permissions on it?
>> - should be -rwxr----
>> 3) What are the permissions on /etc/samba.d (directory)?
>> - should be -rwxrwxr-x
>> The error messaage says that smbpasswd was denied access to the file
>> /etc/samba.d/smbpasswd. That is an issue of file system permissions, not a
>> samba problem.
>> Were you trying to access this as root or as some other user. Only root
>> has the ability to modify this file.
>> - John T.
>> >
>> > Karl-
>> >
>> >
>> > >> Karl,
>> >
>> > >> What version of samba are you running?
>> >
>> > >> Did you do (for each user)?
>> >
>> > >> smbpasswd -a 'username'
>> >
>> > >> - John T.
>> >
>> >
>> > >> On Mon, 9 Jun 2003, Karl Banasky wrote:
>> >
>> > >> > I am looking to setup a domain server. I have tried and tried
>> and this
>> > >> is the closest I have gotten so far.
>> > >> > The main problem I have is in the user authentication. I am
>> getting an
>> > >> error that the user or password is wrong. Currently it looks like
>> Samba
>> > >> can not access the passwd file. What is this file?
>> > >> >
>> > >> > My log for the client give this error:
>> > >> >
>> > >> > [2003/06/05 15:35:35, 0]
>> > >> rpc_server/srv_samr.c:api_samr_set_userinfo(670)
>> > >> > api_samr_set_userinfo: Unable to unmarshall
>> SAMR_Q_SET_USERINFO.
>> > >> > [2003/06/05 15:35:35, 0]
>> > >> passdb/pdb_smbpasswd.c:pdb_getsampwrid(1418)
>> > >> > unable to open passdb database.
>> > >> >
>> > >> > I am running Caldera 3.1.1
>> > >> > I compiled samba with the "makerpms" for Caldera (I pray this
>> will
>> > >> always work; as for the "build with" I have no Idea)
>> > >> >
>> > >> > Any Ideas? If there is any info you need please let me know.
>> > >> > And SAMBA rock!
>> > >> > Thanks.
>> > >> >
>> > >> > Karl Banasky
>> > >> > Email kbanasky at heatcon.com
>> > >> >
>> > >> > --
>> > >> > To unsubscribe from this list go to the following URL and read
>> the
>> > >> > instructions: http://lists.samba.org/mailman/listinfo/samba
>> > >> >
>> >
>> > >> --
>> > >> John H Terpstra
>> > >> Email: jht at samba.org
>> >
>> >
>> > smb.conf:
>> >
>> > [global]
>> > netbios name = HCTEST
>> > workgroup = HCSTEST
>> > server string = Test Samba Server
>> > #hosts allow = 192.168.200. 127.
>> > passdb backend = smbpasswd
>> > encrypt passwords = Yes
>> > obey pam restrictions = no
>> > password level = 8
>> > username level = 8
>> > security = user
>> > #lock directory = /share/test/lock
>> > log file = /var/log/samba.d/smb.%m
>> > max log size = 200
>> > log level = 2
>> > level2 oplocks = No
>> > socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
>> > logon path = \\%L\Profiles\%U
>> > logon home = \\%L\Profiles\%U
>> > logon script = logon.bat
>> > dns proxy = No
>> > name resolve order = wins lmhosts bcast
>> > domain master = yes
>> > domain logons = yes
>> > domain admin group = @admins
>> > #wins support = yes
>> > wins server = 192.168.200.2
>> > printer admin = karl
>> > printing = cups
>> > printcap name = lpstat
>> > load printers = yes
>> > os level = 70
>> > oplocks = No
>> > level2 oplocks = No
>> > dos filetimes = Yes
>> > dos filetime resolution = Yes
>> > #map to guest = Bad user
>> >
>> > #add user script = /usr/sbin/useradd -s /bin/false %u &&
>> /usr/bin/smbpasswd -a %u
>> > #add user script = /usr/sbin/useradd -d /dev/null -g machines
>> -s /bin/false -M %u && /usr/bin/smbpasswd -m -a %u
>> > #unix password sync = yes
>> > #passwd program = /usr/bin/passwd %u
>> > #passwd chat = \
>> > #*password* %n\n \
>> > #*password* %n\n \
>> > #*successful*
>> >
>> > [MyHome]
>> > comment = Home Directories
>> > path = %H/Samba
>> > username = %S
>> > valid users = %S
>> > read only = No
>> > directory mode = 0700
>> > create mode = 0600
>> > only user = Yes
>> > dos filetimes = yes
>> >
>> > [sharedir]
>> > comment = Public Stuff
>> > path = /share/public
>> > force group = users
>> > read only = No
>> > force create mode = 0770
>> > force directory mode = 0770
>> > level2 oplocks = no
>> > dos filetimes = yes
>> >
>> > [CD-ROM]
>> > path = /mnt/cdrom
>> > read only = yes
>> > browseable = yes
>> > root preexec = mount /mnt/cdrom
>> > root postexec = umount /mnt/cdrom
>> >
>> > [print$]
>> > comment = Printer Drivers
>> > path = /etc/samba.d/drivers
>> > guest ok = no
>> > write list = karl
>> > writable = no
>> > browsable = yes
>> >
>> > [netlogon]
>> > comment = Samba Network Logon Service
>> > path = /srv/samba/netlogon
>> > write list = @admin
>> > guest ok = Yes
>> >
>> > [profiles]
>> > path = /srv/samba/profiles
>> > read only = No
>> > guest ok = Yes
>> > browseable = No
>> >
>> > [printers]
>> > comment = All Printers
>> > path = /var/spool/samba
>> > guest ok = yes
>> > browseable = no
>> > public = yes
>> > writable = no
>> > printable = yes
>> > printer admin = karl
>> >
>> --
>> John H Terpstra
>> Email: jht at samba.org
More information about the samba
mailing list