s4 quicktest failing - inconsistent errors

Bob Miller bob at computerisms.ca
Fri Jul 29 14:51:36 MDT 2011


greetings gurus.

'Tis a summer to learn new stuff - ipv6, dnssec, etc...  In that spirit,
I am trying out samba4, I have been referencing the following page:
http://wiki.samba.org/index.php/Samba4/HOWTO.  I am using debian
wheezy/sid with very little on it (dhcp, bind, ntp, basic required tools
for a network management server).  I apt-get installed all the packages
referenced on that page.  As per the last line of step two, I am asking
here.

When I run quicktest, I get different (though similar) results nearly
every time, unfortunately, none of those results is ALL OK.  I can
report similar results with both the tarball and a git checkout.

After a bunch of failures, I figured more info to look at might help.  I
unpacked new everything to start fresh, then after running make, I ran
make quicktest.  I then copied the st/summary file away and ran make
quicktest again, and copied the summary file away again.  rinse and
repeat for a total of 8 summary files.  

Four errors show up the same every time, they are:

ERROR: Testsuite[samba4.smb.signing disabled on with -k no --signing=off
domain-creds(s3member)]
ERROR: Testsuite[samba4.smb.signing disabled on with -k no
--option=usespnego=no --signing=off domain-creds(s3member)]
ERROR: Testsuite[samba4.smb.signing disabled on with -k no
--option=gensec:spengo=no --signing=off domain-creds(s3member)]
ERROR: Testsuite[samba4.smb.signing disabled on with -k yes
--signing=off domain-creds(s3member)]

As per this post, I think these 4 messages can be ignored:
http://lists.samba.org/archive/samba/2011-July/163217.html

A compilation of error messages not including the consistent ones:

summary
ERROR: Testsuite[samba4.smb.signing on with -k no
--signing=off(plugin_s4_dc)]
ERROR: Testsuite[samba4.smb.signing on with -k no --signing=off
administrator(plugin_s4_dc)]
ERROR: Testsuite[samba4.smb.signing on with -k no --option=usespnego=no
--signing=off(plugin_s4_dc)]
ERROR: Testsuite[samba4.smb.signing on with -k no --option=usespnego=no
--signing=off administrator(plugin_s4_dc)]
ERROR: Testsuite[samba4.smb.signing on with -k no
--option=gensec:spengo=no --signing=off(plugin_s4_dc)]
ERROR: Testsuite[samba4.smb.signing on with -k no
--option=gensec:spengo=no --signing=off administrator(plugin_s4_dc)]

summary.1
ERROR: Testsuite[samba4.rpc.handles(plugin_s4_dc)]

summary.2
ERROR: Testsuite[samba4.smb.signing on with -k no
--signing=off(plugin_s4_dc)]

summary.3
ERROR: Testsuite[samba4.rpc.handles(plugin_s4_dc)]

summary.4
ERROR: Testsuite[samba4.rpc.handles(plugin_s4_dc)]
ERROR: Testsuite[samba4.smb.signing on with -k no
--signing=off(plugin_s4_dc)]
ERROR: Testsuite[samba4.smb.signing on with -k no --signing=off
administrator(plugin_s4_dc)]
ERROR: Testsuite[samba4.smb.signing on with -k no --option=usespnego=no
--signing=off(plugin_s4_dc)]
ERROR: Testsuite[samba4.smb.signing on with -k no --option=usespnego=no
--signing=off administrator(plugin_s4_dc)]
ERROR: Testsuite[samba4.smb.signing on with -k no
--option=gensec:spengo=no --signing=off(plugin_s4_dc)]
ERROR: Testsuite[samba4.smb.signing on with -k no
--option=gensec:spengo=no --signing=off administrator(plugin_s4_dc)]

summary.5
ERROR: Testsuite[samba4.smb.signing on with -k no --option=usespnego=no
--signing=off administrator(plugin_s4_dc)]

summary.6
ERROR: Testsuite[samba4.smb.signing on with -k no --option=usespnego=no
--signing=off administrator(plugin_s4_dc)]

summary.7
ERROR: Testsuite[samba4.rpc.handles(plugin_s4_dc)]

As is mentioned a few times on the net, I also find processes still
running long after (16-20 hours) the quicktest has completed.  I find it
curious that ./bin/winbindd -F and ./bin/smbd -F both create
subprocesses of the exact same command (sorry it is hard to see with
plain text instead of html mail).  Running consecutive quicktests
produce more ./bin/timelimit processes with a greater number of
subprocesses (didn't test this 8 times, only twice).

root      3704  0.0  0.2  10292  5584 pts/0    S    10:36
0:00 /usr/bin/perl /usr/src/samba-master/selftest/selftest.pl
--target=samba --prefix=./st --srcdir=/usr/src/samba-master
--exclude=./st/skip --te (truncated)
root      3705  0.0  0.0   1784   292 pts/0    S    10:36
0:00 ./bin/timelimit 7500 ./bin/winbindd -F --no-process-group --stdout
-s /usr/src/samba-master/st/plugin_s4_dc/lib/server.conf -d0
root      3707  0.0  1.1  71132 31004 pts/0    S    10:36   0:00
\_ ./bin/winbindd -F --no-process-group --stdout
-s /usr/src/samba-master/st/plugin_s4_dc/lib/server.conf -d0
root      3709  0.0  0.7  71116 20708 pts/0    S    10:36   0:00
\_ ./bin/winbindd -F --no-process-group --stdout
-s /usr/src/samba-master/st/plugin_s4_dc/lib/server.conf -d0
root      3710  0.0  0.7  71156 20288 pts/0    S    10:36   0:00
\_ ./bin/winbindd -F --no-process-group --stdout
-s /usr/src/samba-master/st/plugin_s4_dc/lib/server.conf -d0
root      3711  0.0  0.7  71116 20448 pts/0    S    10:36   0:00
\_ ./bin/winbindd -F --no-process-group --stdout
-s /usr/src/samba-master/st/plugin_s4_dc/lib/server.conf -d0
root      3706  0.0  0.0   1784   296 pts/0    S    10:36
0:00 ./bin/timelimit 7500 ./bin/smbd -F --no-process-group --log-stdout
-s /usr/src/samba-master/st/plugin_s4_dc/lib/server.conf -d0
root      3708  0.0  1.2  73276 32388 pts/0    S    10:36   0:01
\_ ./bin/smbd -F --no-process-group --log-stdout
-s /usr/src/samba-master/st/plugin_s4_dc/lib/server.conf -d0
root      3712  0.0  0.7  73276 18624 pts/0    S    10:36   0:00
\_ ./bin/smbd -F --no-process-group --log-stdout
-s /usr/src/samba-master/st/plugin_s4_dc/lib/server.conf -d0
root      3728  0.0  0.8  73332 21892 pts/0    S    10:36   0:00
\_ ./bin/smbd -F --no-process-group --log-stdout
-s /usr/src/samba-master/st/plugin_s4_dc/lib/server.conf -d0
root      3740  0.0  0.8  73344 21888 pts/0    S    10:37   0:00
\_ ./bin/smbd -F --no-process-group --log-stdout
-s /usr/src/samba-master/st/plugin_s4_dc/lib/server.conf -d0
root      3747  0.0  0.8  73344 21888 pts/0    S    10:38   0:00
\_ ./bin/smbd -F --no-process-group --log-stdout
-s /usr/src/samba-master/st/plugin_s4_dc/lib/server.conf -d0


I have been googling, but there doesn't seem to be much out there about
samba4 yet, and so far nothing I have found on my machine or on google
has led me to discover why these tests fail.  My instincts tell me there
is a package or configuration that the server needs to run the software,
but I am at a loss to say what it is.

I am wondering if anyone might provide me some direction on what I
should be looking at to understand better what these errors are.  And if
you are still reading, thank you for taking the time to look, it is
truly appreciated...

-- 
Bob Miller
334-7117/660-5315
http://computerisms.ca
bob at computerisms.ca
Network, Internet, Server,
and Open Source Solutions



More information about the samba-technical mailing list