[Samba] 4.5.1 Upgrade Breaks Samba [Was: Schema Change Breaks Replication]
Adam Tauno Williams
awilliam at whitemice.org
Mon Nov 21 01:12:11 UTC 2016
On Mon, 2016-11-21 at 13:55 +1300, Andrew Bartlett wrote:
> On Sun, 2016-11-20 at 16:50 -0500, Adam Tauno Williams via samba
> wrote:
> > On Sun, 2016-11-20 at 21:11 +0000, Rowland Penny via samba wrote:
> > > On Sun, 20 Nov 2016 15:55:08 -0500
> > > Adam Tauno Williams via samba <samba at lists.samba.org> wrote:
> > > > And it looks like nobody is listening on port 135 -
> > > > [root at larkin26 ~]# netstat --listen --inet --program --numeric
> > > > Active Internet connections (only servers)
> > > > Proto Recv-Q Send-Q Local Address Foreign
> > > > Address State PID/Program name
> > >
> > > If that is the entire output, not only is nothing listening on
> > > port
> > > 135, Samba doesn't seem to be listening at all, is it running ?
> >
> > That is the entire output; samba is not listening.
> >
> > It is started.
> >
> > ....
> > 2049 ? Ss 0:00 sshd: root at pts/0
> > 2051 pts/0 Ss 0:00 -bash
> > 2486 ? S 0:00 /usr/sbin/samba -D
> > 2487 ? Ss 0:00 /usr/sbin/winbindd -D --option=server
> > role
> > check:inhibit=yes --foreground
> > 2493 ? S 0:00 /usr/sbin/winbindd -D --option=server
> > role
> > check:inhibit=yes --foreground
> > 2502 pts/0 R+ 0:00 ps ax
> > [root at larkin26 sernet]#
> >
> > [2016/11/20 16:50:40.326604, 0]
> > ../source4/smbd/server.c:372(binary_smbd_main)
> > samba version 4.5.1-SerNet-RedHat-6.el6 started.
> > Copyright Andrew Tridgell and the Samba Team 1992-2016
> > [2016/11/20 16:50:40.970014, 0]
> > ../source4/smbd/server.c:479(binary_smbd_main)
> > samba: using 'standard' process model
> > [2016/11/20 16:50:40.983383, 0]
> > ../source4/rpc_server/dcerpc_server.c:1668(dcesrv_init_context)
> > dcesrv_init_context: failed to find endpoint server = 'winreg'
> > [2016/11/20 16:50:40.983724, 0]
> > ../source4/smbd/service_task.c:35(task_server_terminate)
> > task_server_terminate: [Failed to startup dcerpc server task]
> > [2016/11/20 16:50:40.994293, 0]
> > ../source4/smbd/server.c:211(samba_terminate)
> > samba_terminate of 2479: Failed to startup dcerpc server task
> > [2016/11/20 16:50:41.033979, 0]
> > ../source4/smbd/service.c:98(server_service_startup)
> > Failed to start service 'smb' - NT_STATUS_INVALID_SYSTEM_SERVICE
> > [2016/11/20 16:50:41.038319, 0]
> > ../lib/util/become_daemon.c:111(exit_daemon)
> > STATUS=daemon failed to start: Samba failed to start services,
> > error
> > code -1073741796
> >
> > Any idea why "smb" is not an invalid service?
>
> We no longer include the ntvfs file server (that is what 'smb'
> referred
> to, it is a historical oddity from before the 4.0 merge) in the
> default
> build. If you are using bind9, set:
> server services = -dns
> if you are not usind bind9 for DNS, remove 'server services'.
> Likewise remove any dcerpc endpoint services line.
Excellent! Thanks, that resolved the startup problem.
These DCs have been upgraded every since pre-release... I am
reasonably confident those are largely the configuration files as they
were generated by the migration [but I am not the only person who has
been in there].
Now on to the dbcheck... wow, that finds a lot of stuff. :)
> Samba will refuse to start up if the smb.conf referred to invalid or
> not-built components.
Will replication errors correct themselves 'automatically' after
upgrade [particularly ones related to schema]?
--
Adam Tauno Williams <mailto:awilliam at whitemice.org> GPG D95ED383
Systems Administrator, Python Developer, LPI / NCLA
More information about the samba
mailing list