This exact same configuration works perfect on all RedHat distributions that we
tested.
When I only have a few domains it works perfectly (on Gentoo).
Once you put a couple of thousand domains in the system it will no longer send
any NOTIFY messages ("sending notifies"). It just takes the update and does
nothing else. The secondary name servers will have to wait for the SOA to
refresh.

Here is the named.conf:
acl "secdns" { 127.0.0.1/32; 192.168.1.0/24; };

options {
version "A great version";
directory "/var/named";
pid-file "/var/named/named.pid";
// Server will attempt to do all work required to answer query.
recursion no;
allow-query { any; };
allow-transfer { "secdns";};
blackhole { none; };
provide-ixfr yes;
request-ixfr yes;
tcp-clients 1000;
transfers-per-ns 1000;
transfers-out 2000;
notify explicit;
notify-source 192.168.1.100;
also-notify { 192.168.1.11; 192.168.1.12; 192.168.1.13; 192.168.1.14;
192.168.1.15; 192.168.1.16; 192.168.1.17; 192.168.1.18; };
};
zone "." { type hint;
file "named.root";
};
include "/etc/zones.conf";


Is there anyway to make the logging more verbose to see what Bind is doing when
it should be sending a notify? It gets the dynamic update and then it just
sits there (no notify is sent).
Has anyone had this problem before on Gentoo or other operating system?
We have tried bind versions 9.2.x all the way to 9.3. All have the exact same
results.

Thanks for any help,
-Steve