smbd not starting on Samba version 3.0.22 - Solaris 9

Anand Rao panandrao at gmail.com
Wed Jul 5 07:59:45 GMT 2006


many thanks folks. i will try this and let you know.

cheers
anand

On 05/07/06, Henrik Zagerholm <henke at mac.se> wrote:
>
> I would recommend to get it up and running with a minimal smb.conf
> which can be downloaded from the samba.org website. Then test your
> smb.conf with testparm.
> Cheers,
> henrik
>
> 5 jul 2006 kl. 09:06 skrev Anand Rao:
>
> > Dave,
> >
> > many thanks for your reply.
> >
> > i am unable to understand what you mean by "net rpc join". i tried
> > that on
> > the DC using the windows "net" command but there is no such option
> > as rpc.
> >
> > could you pls elaborate?
> >
> > cheers
> > anand
> >
> > On 05/07/06, Dave Jones <opensamba.deb at gmail.com> wrote:
> >>
> >>
> >>
> >> On 7/5/06, Anand Rao <panandrao at gmail.com> wrote:
> >> >
> >> > Hi,
> >> >
> >> > i downloaded the samba source and compiled it using Sun Studio C
> >> > compiler on
> >> > Solaris 9 box with the latest OS patchset. other than some
> >> warnings,
> >> > nothing
> >> > errored out or exited during the "configure" stage. "make" and
> >> "make
> >> > install" was also smooth.
> >> >
> >> > here is my smb.conf file,
> >> >
> >> > [global]
> >> >
> >> > workgroup               = <my domain name>
> >> > server string           = garuda (Sun4u)
> >> > username map           = /usr/local/samba/lib/smb.map
> >> > load printers           = yes
> >> > guest account           = root arao smbguest
> >> > browsable               = yes
> >> > preserve case           = yes
> >> > short preserve case     = no
> >> > dead time               = 240
> >> > oplocks                 = True
> >> > log level               = 10
> >> > logfile                 = /usr/local/samba/var/log.%m
> >> > security                = server
> >> > #security               = share
> >> > password server         = 158.x.x.x 158.x.x.x 158.x.x.x
> >> > encrypt passwords       = yes
> >> > #encrypt passwords      = no
> >> > wins server             = 158.x.x.x
> >> >
> >> > [ Temporary ]
> >> >
> >> > comment = Temp for Test
> >> > path = /temp
> >> > valid users = root arao smavir
> >> > browsable = yes
> >> > writable = yes
> >> > public = no
> >> >
> >> > Please note that i have masked the IPs. I also have a user
> >> mapping file.
> >> >
> >> > when i try to start smbd,
> >> >
> >> > $ smbd -D
> >> >
> >> > it doesn't start. the log.smbd shows the following message. i have
> >> > edited it
> >> > for easy reading...
> >> >
> >> > ##### log.smbd #######
> >> >
> >> > [2006/07/05 09:03:16, 6] param/loadparm.c:(2947)
> >> >   lp_file_list_changed()
> >> >   file /usr/local/samba/lib/smb.conf ->
> >> > /usr/local/samba/lib/smb.conf  last
> >> > mod_time: Wed Jul  5 09:03:01 2006
> >> >
> >> > [2006/07/05 09:03:16, 2] lib/interface.c:(81)
> >> >   added interface ip=158.x.x.x  bcast=158.x.x.x
> >> nmask=255.255.255.192
> >> > [2006/07/05 09:03:16, 5] lib/util.c:(260)
> >> >   Netbios name list:-
> >> >   my_netbios_names[0]="GANGA"
> >> >
> >> > .....
> >> > ....
> >> > ....
> >> > [2006/07/05 09:03:16, 10] passdb/pdb_smbpasswd.c:(1322)
> >> >   getsampwnam (smbpasswd): search by name: root arao
> >> > [2006/07/05 09:03:16, 10] passdb/pdb_smbpasswd.c:(184)
> >> >   startsmbfilepwent_internal: opening file
> >> > /usr/local/samba/private/smbpasswd
> >> > [2006/07/05 09:03:16, 5] passdb/pdb_smbpasswd.c:(539)
> >> >   getsmbfilepwent: end of file reached.
> >> > [2006/07/05 09:03:16, 7] passdb/pdb_smbpasswd.c:(301)
> >> >   endsmbfilepwent_internal: closed password file.
> >> > [2006/07/05 09:03:16, 10] passdb/pdb_get_set.c:(617)
> >> >   pdb_set_username: setting username root arao, was
> >> > [2006/07/05 09:03:16, 10] passdb/pdb_get_set.c:(698)
> >> >   pdb_set_full_name: setting full name root arao, was
> >> > [2006/07/05 09:03:16, 10] passdb/pdb_get_set.c:(644)
> >> >   pdb_set_domain: setting domain GANGA, was
> >> >
> >> > .........
> >> > .........
> >> > [2006/07/05 09:03:16, 10] passdb/pdb_compat.c:(100)
> >> >   pdb_set_group_sid_from_rid:
> >> >         setting group sid
> >> S-1-5-21-2565301635-92579091-311991264-514
> >> > from
> >> > rid 514
> >> > [2006/07/05 09:03:16, 3] smbd/sec_ctx.c:(386)
> >> >   pop_sec_ctx (0, 0) - sec_ctx_stack_ndx = 0
> >> > [2006/07/05 09:03:16, 1] auth/auth_util.c:(876)
> >> >   User root arao in passdb, but getpwnam() fails!
> >> > [2006/07/05 09:03:16, 5] auth/auth_util.c:(1511)
> >> >   attempting to free (and zero) a server_info structure
> >> > [2006/07/05 09:03:16, 0] smbd/server.c:(829)
> >> >   ERROR: failed to setup guest info.
> >> >
> >> > ##### log.smbd #######
> >> >
> >> > what could be the problem? i know it is somewhere in the
> >> > password/security
> >> > layer...
> >> >
> >> > i have also tried using security = user and security = share.
> >> even tried
> >> >
> >> > removing the user map file.
> >> >
> >> > nmbd start fine, it is only smbd.
> >> >
> >> > $ smbclient -L ganga
> >> >
> >> > Error connecting to 158.x.x.x (Connection refused)
> >> > Connection to ganga failed
> >> >
> >> > could you please provide some pointers as to what is going wrong?
> >> >
> >> > thanks in advance,
> >> >
> >> > cheers
> >> > anand
> >> >
> >>
> >>
> >> The users you've specified as guest need to be accessible to
> >> samba. If you
> >> are authenticating against domain controller you'll need to do a
> >> net rpc
> >> join , so that the Samba can access the DC to get info about the
> >> user.
> >>
> >> Similar arguments apply to any other athentication mechanism you use.
> >>
> >> For local authentication you'll need to add the user using smbpasswd.
> >>
> >> regards,
> >> DJ
> >>
> >
> >
> >
> > --
> > Conscience is a safe guide only when God is the guide of Conscience
>
>


-- 
Conscience is a safe guide only when God is the guide of Conscience


More information about the samba-technical mailing list