bind-9.9.5 regression test error

Mark Andrews marka at isc.org
Wed Feb 12 20:36:28 UTC 2014


In message <52FBD79B.4070809 at gmail.com>, Bruce Dubbs writes:
> Christoph Moench-Tegeder wrote:
> > ## Bruce Dubbs (bruce.dubbs at gmail.com):
> >
> >> I've been trying to run the regression tests for bind-9.9.5 and keep
> >> getting lots of timeouts and errors in the system/inline test.
> >
> > I saw the same symptoms when packaging/testing bind-9.9.5. I traced
> > the issue to processes blocking in read() from /dev/random - so
> > adding --with-randomdev=/dev/urandom to configure's arguments made
> > all tests pass.
> 
> Thank you.  Works great!  Solved my problem.

The inline system test uses DSA and ECDSAP256SHA256 keys both of
which require random numbers to sign.  If we know that there isn't
a random device these algorithms are skipped.

Different OS's have differing behaviours for /dev/random as well
the sources of randomness differ so it is difficult to know apriori
if the test will work or not.  The random device can also be changed
through named.conf.

It is nice to see "make test" being run by someone other than us.

Mark
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: marka at isc.org


More information about the bind-users mailing list