BIND 9.3.2b2 on FreeBSD 6.0-RC1
Mark Andrews
Mark_Andrews at isc.org
Wed Oct 26 22:43:49 UTC 2005
> At 09:32 AM 10/26/2005, Mark Andrews wrote:
> > > Oct 26 06:47:13 shadow named[27822]: errno2result.c:109: unexpected error
> :
> > > Oct 26 06:47:13 shadow named[27822]: unable to convert errno to
> > > isc_result: 45: Operation not supported
> > > Oct 26 06:47:13 shadow named[27822]: could not open entropy source
> > > /dev/random: unexpected error
> > > Oct 26 06:47:13 shadow named[27822]: using pre-chroot entropy source
> > > /dev/random
> > >
> > > any thoughts on this?
> >
> > It doesn't like the chroot /dev/random. ktrace should
> > show exactly what is failing.
> >
> > ktrace named -f -t ... -u ...
> >
> > Note named falls back to the pre chroot /dev/random.
>
>
> Here is the only relevant part of ktrace that seems to show this:
>
> 28050 named RET read 1279/0x4ff
> 28050 named CALL close(0x4)
> 28050 named RET close 0
> 28050 named CALL open(0x8195c54,0x2,0)
> 28050 named NAMI "/dev/null"
> 28050 named RET open 4
> 28050 named CALL stat(0x8191897,0xbfbfeb20)
> 28050 named NAMI "/dev/random"
> 28050 named RET stat 0
> 28050 named CALL open(0x8191897,0x4,0)
> 28050 named NAMI "/dev/random"
> 28050 named RET open 5
> 28050 named CALL fcntl(0x5,0x3,0x281bb3e9)
> 28050 named RET fcntl 4
> 28050 named CALL fcntl(0x5,0x4,0x4)
> 28050 named RET fcntl 0
> 28050 named CALL chroot(0xbfbfed4d)
> 28050 named NAMI "/var/named"
> 28050 named RET chroot 0
> 28050 named CALL chdir(0x81951cc)
> 28050 named NAMI "/"
> 28050 named RET chdir 0
> 28050 named CALL pipe
> 28050 named RET pipe 6
> 28050 named CALL sigprocmask(0x3,0xbfbfeac0,0xbfbfeab0)
> 28050 named RET sigprocmask 0
> 28050 named CALL fork
> 28050 named RET fork 28051/0x6d93
> 28050 named CALL sigprocmask(0x3,0xbfbfeab0,0)
> 28050 named RET sigprocmask 0
> 28050 named CALL close(0x7)
> 28050 named RET close 0
> 28050 named CALL read(0x6,0xbfbfeb0f,0x1)
> 28050 named GIO fd 6 read 1 byte
> "\0"
> 28050 named RET read 1
> 28050 named CALL exit(0)
>
>
> ..but I dont know what to make of this output.
You didn't specify '-f'.
> --
> J.D. Bronson
> Information Services
> Telecommunications Site Support
> Aurora Health Care - Milwaukee, Wisconsin
> Office: 414.978.8282 // Fax: 414.977.5299
>
>
--
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742 INTERNET: Mark_Andrews at isc.org
More information about the bind-users
mailing list