Hello,

I'm running 9.3.5-p1 on a lightly loaded secondary caching server under
Solaris 10 sparc. I noticed from a stats graph and snoop that when a
resolver hits this server with closely spaced, rapid queries, Server
Fails are generated.

13:45:51.51634 ns-p -> hhost DNS R Error: 2(Server Fail)
13:45:51.51652 ns-p -> hhost DNS R Error: 2(Server Fail)
13:45:51.51664 ns-p -> hhost DNS R Error: 2(Server Fail)
13:45:51.51677 ns-p -> hhost DNS R Error: 2(Server Fail)
....

During this time (or at least when I am looking)
idle cpu is around 93% and the bind process uses about 4%
and the named process is using about 32M of memory.
The "rndc status" shows recursive clients: 15/1000
Open sockets from "lsof -n|grep -c named": 40
"netstat -I 5" shows no interface errors

Would 9.3.5-P2 reduce the server fails or should I be looking at another
version? Has anyone running 9.3.5-p1 under Solaris 10 seen this issue?

Also even though it may not be needed in this case, to increase the
number of
sockets available in Solaris 10 is the procedure:

STD_CDEFINES='-DFD_SETSIZE=4096'
export STD_CDEFINES
../configure
make?


Thanks very much for your assistance!
Steve