Hi folks,

I have an issue with named.nlm (5.10.09 PTF2) on Netware 6. One of
our name
servers runs on a NW6/Bordermanager 3.7 machine. This machine has
many
secondary IP addresses bound to it's public interface. When we did
the
original install, I think I created the DNS server object for this
server
early in the installation process (before the secondary IP's were
added).
It has worked just fine for many months... long after the 40 or so
secondary
IP's were added to the machine. An issue arose with another machine
running
named and we went through the "remove and reinstall dns/dhcp" tid.
This did
fix the problem on the other box. HOWEVER... NAMED stopped responding
on
any of the bordermanager machine's private IP's.

We discovered that this version of named will bind to a maximum of 25
IP
addresses. I'm sure it always was this way. In the management
console, you
can view, but not modify the IP's that named is using. They are the
first
25 public IP's (the primary public IP and the first 24 secondaries).
We got
around the problem by moving "load named" way up high in autoexec.ncf,

before the "add secondary ipaddress" statements. This lets named bind
to
the private IP and the primary public IP. But if you unload and
reload
named after the server is up, it binds to the first 25 public IPs
again.

Before this, we could unload and reload named on this server without
losing
the private IP binding. Here's our theory... When the DNS server
object is
created, a list of IP addresses bound on the server at the time the
DNS
server object was created gets stored somewhere. When named loads, it
looks
at this list and binds to those IP's. We think the following
procedure
would fix the problem:

Unload named - delete the DNS server object with the management
console -
remove all the secondary IPs temporarily - re-create the DNS server
object -
add the secondary IPs back to the server - reload named.

Questions are: 1) Has anyone else experienced this and do you know if
the
procedure above will fix it? and 2) Should we delete everything in
sys:\etc\dnsdhcp as well? (Server is not running dhcp).

Thanks!

Tim