Hi, I'm trying to set up a Samba 4.1.16 file server for our (Samba 4) domain. But for some reason I can't seem to be able to get it to work. Even worse, I have run out of ideas on how to debug this. I've been tampering with this for quite some time now, but I've come to realize I can't figure this out on my own. Can someone give me some pointers on where to look in order to fix this? First off, smbd and nmbd seem to work just fine (as is to be expected), but winbindd dies instantly. This is how I've gone about it: $ sudo service samba start Everything starts. But windbindd stops. $ sudo net join ads -U administrator Joined domain DOMAIN. $ sudo service samba restart Everything starts, but winbindd stops again. output from winbindd: winbindd version 4.1.16 started. Copyright Andrew Tridgell and the Samba Team 1992-2013 Maximum core file size limits now 16777216(soft) -1(hard) Registered MSG_REQ_POOL_USAGE Registered MSG_REQ_DMALLOC_MARK and LOG_CHANGED lp_load_ex: refreshing parameters Initialising global parameters rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384) params.c:pm_process() - Processing configuration file "/opt/samba/local/etc/smb.conf" Processing section "[Global]" added interface eth0 ip=192.168.1.6 bcast=192.168.1.255 netmask=255.255.255.0 added interface eth0:0 ip=192.168.254.6 bcast=192.168.254.255 netmask=255.255.255.0 added interface eth0 ip=192.168.1.6 bcast=192.168.1.255 netmask=255.255.255.0 added interface eth0:0 ip=192.168.254.6 bcast=192.168.254.255 netmask=255.255.255.0 initialize_winbindd_cache: clearing cache and re-creating with version number 2 Added domain BUILTIN (null) S-1-5-32 Added domain BLUNDER (null) S-1-5-21-2504862038-22785804-3050049357 Could not fetch our SID - did we join? unable to initialize domain list smb.conf: [Global] netbios name = BLUNDER workgroup = DOMAIN realm = SMBDOMAIN.HOST.COM server string = %h ArchLinux Host security = ads encrypt passwords = yes password server = pdc.smbdomain.host.com idmap config * : backend = rid idmap config * : range = 10000-20000 winbind use default domain = Yes winbind enum users = Yes winbind enum groups = Yes winbind nested groups = Yes winbind separator = + winbind refresh tickets = yes template shell = /bin/false # template homedir = /home/%D/%U preferred master = no dns proxy = no wins server = pdc.smbdomain.host.com wins proxy = no inherit acls = Yes map acl inherit = Yes acl group control = yes load printers = no debug level = 3 use sendfile = no Where do I go from here? -- Kind regards, Jesper Koivum?ki
On 30/01/15 13:01, Jesper Koivum?ki wrote:> Hi, > > I'm trying to set up a Samba 4.1.16 file server for our (Samba 4) > domain. But for some reason I can't seem to be able to get it to work. > Even worse, I have run out of ideas on how to debug this. I've been > tampering with this for quite some time now, but I've come to realize > I can't figure this out on my own. > > Can someone give me some pointers on where to look in order to fix this? > > > First off, smbd and nmbd seem to work just fine (as is to be > expected), but winbindd dies instantly. > > This is how I've gone about it: > > $ sudo service samba start > > Everything starts. But windbindd stops. > > $ sudo net join ads -U administrator > Joined domain DOMAIN. > > $ sudo service samba restart > > Everything starts, but winbindd stops again. > > output from winbindd: > > winbindd version 4.1.16 started. > Copyright Andrew Tridgell and the Samba Team 1992-2013 > Maximum core file size limits now 16777216(soft) -1(hard) > Registered MSG_REQ_POOL_USAGE > Registered MSG_REQ_DMALLOC_MARK and LOG_CHANGED > lp_load_ex: refreshing parameters > Initialising global parameters > rlimit_max: increasing rlimit_max (1024) to minimum Windows limit > (16384) > params.c:pm_process() - Processing configuration file > "/opt/samba/local/etc/smb.conf" > Processing section "[Global]" > added interface eth0 ip=192.168.1.6 bcast=192.168.1.255 > netmask=255.255.255.0 > added interface eth0:0 ip=192.168.254.6 bcast=192.168.254.255 > netmask=255.255.255.0 > added interface eth0 ip=192.168.1.6 bcast=192.168.1.255 > netmask=255.255.255.0 > added interface eth0:0 ip=192.168.254.6 bcast=192.168.254.255 > netmask=255.255.255.0 > initialize_winbindd_cache: clearing cache and re-creating with > version number 2 > Added domain BUILTIN (null) S-1-5-32 > Added domain BLUNDER (null) S-1-5-21-2504862038-22785804-3050049357 > Could not fetch our SID - did we join? > unable to initialize domain list > > > smb.conf: > > [Global] > netbios name = BLUNDER > workgroup = DOMAIN > realm = SMBDOMAIN.HOST.COM > server string = %h ArchLinux Host > security = ads > encrypt passwords = yes > password server = pdc.smbdomain.host.com > > idmap config * : backend = rid > idmap config * : range = 10000-20000 > > winbind use default domain = Yes > winbind enum users = Yes > winbind enum groups = Yes > winbind nested groups = Yes > winbind separator = + > winbind refresh tickets = yes > > template shell = /bin/false > # template homedir = /home/%D/%U > > preferred master = no > dns proxy = no > wins server = pdc.smbdomain.host.com > wins proxy = no > > inherit acls = Yes > map acl inherit = Yes > acl group control = yes > > load printers = no > debug level = 3 > use sendfile = no > > > Where do I go from here? >Well, you could start by adding either: idmap config DOMAIN :backend = ad idmap config DOMAIN :schema_mode = rfc2307 idmap config DOMAIN :range = 20001-29999 Or: idmap config DOMAIN :backend = rid idmap config DOMAIN :range = 20001-29999 to smb.conf, depending on which winbind backend you want use. You can test if the join worked ok with 'sudo net ads testjoin' What have you got in /etc/krb5.conf ? Does /etc/resolv.conf point to the DC ? Rowland
You wrote that you do 'service samba start'. Do you you have samba-ad package installed? This would be only needed for a DC and not for a memberserver. A DC starts its own winbind process which would fail if it's not a DC. Am 30. Januar 2015 14:01:16 MEZ, schrieb "Jesper Koivum?ki" <jesper.koivumaki at kulturfonden.fi>:>Hi, > >I'm trying to set up a Samba 4.1.16 file server for our (Samba 4) >domain. But for some reason I can't seem to be able to get it to work. >Even worse, I have run out of ideas on how to debug this. I've been >tampering with this for quite some time now, but I've come to realize I > >can't figure this out on my own. > >Can someone give me some pointers on where to look in order to fix >this? > > >First off, smbd and nmbd seem to work just fine (as is to be expected), > >but winbindd dies instantly. > >This is how I've gone about it: > > $ sudo service samba start > >Everything starts. But windbindd stops. > > $ sudo net join ads -U administrator > Joined domain DOMAIN. > > $ sudo service samba restart > >Everything starts, but winbindd stops again. > >output from winbindd: > > winbindd version 4.1.16 started. > Copyright Andrew Tridgell and the Samba Team 1992-2013 > Maximum core file size limits now 16777216(soft) -1(hard) > Registered MSG_REQ_POOL_USAGE > Registered MSG_REQ_DMALLOC_MARK and LOG_CHANGED > lp_load_ex: refreshing parameters > Initialising global parameters > rlimit_max: increasing rlimit_max (1024) to minimum Windows limit > (16384) > params.c:pm_process() - Processing configuration file > "/opt/samba/local/etc/smb.conf" > Processing section "[Global]" > added interface eth0 ip=192.168.1.6 bcast=192.168.1.255 > netmask=255.255.255.0 > added interface eth0:0 ip=192.168.254.6 bcast=192.168.254.255 > netmask=255.255.255.0 > added interface eth0 ip=192.168.1.6 bcast=192.168.1.255 > netmask=255.255.255.0 > added interface eth0:0 ip=192.168.254.6 bcast=192.168.254.255 > netmask=255.255.255.0 > initialize_winbindd_cache: clearing cache and re-creating with > version number 2 > Added domain BUILTIN (null) S-1-5-32 > Added domain BLUNDER (null) S-1-5-21-2504862038-22785804-3050049357 > Could not fetch our SID - did we join? > unable to initialize domain list > > >smb.conf: > > [Global] > netbios name = BLUNDER > workgroup = DOMAIN > realm = SMBDOMAIN.HOST.COM > server string = %h ArchLinux Host > security = ads > encrypt passwords = yes > password server = pdc.smbdomain.host.com > > idmap config * : backend = rid > idmap config * : range = 10000-20000 > > winbind use default domain = Yes > winbind enum users = Yes > winbind enum groups = Yes > winbind nested groups = Yes > winbind separator = + > winbind refresh tickets = yes > > template shell = /bin/false > # template homedir = /home/%D/%U > > preferred master = no > dns proxy = no > wins server = pdc.smbdomain.host.com > wins proxy = no > > inherit acls = Yes > map acl inherit = Yes > acl group control = yes > > load printers = no > debug level = 3 > use sendfile = no > > >Where do I go from here? > >-- >Kind regards, > Jesper Koivum?ki > >-- >To unsubscribe from this list go to the following URL and read the >instructions: https://lists.samba.org/mailman/options/samba