We are running an 350 Pc, IP network with 3 Netware 5.1 (Sp5, DS V 8.82)
servers
over 2 subnets.There are two NICs on each server,each one bound to a
different subnet.
137.191.64.x ; SNM:255.255.255.0
137.191.67.x; SNM:255.255.255.0

In between we have a 2 port cisco router. configured with agateway for each
segment. 137.191.64.20 & 137.191.67.20. DHCP assigns these addresses as the
default gateway for PCs.
Logically the network is in 2 segments with all the switches & printers
configured with static addresses from the .64 range. Our DHCP server has 2
subnet add ranges 137.191.64.150 to 137.191.64.254 and 137.191.67.21 to
137.191.67.254.

Up untill recently this configuration has not caused any problems
However since we upgraded 50 of our PCs to Dell Optiplexes we have been
having the following problems..

Pcs intermetiantly, unable to dynamically recieve IP addresses.
Error messages on the Server console
DHCPSRVR-3.11-0 Received a Decline packet for address 137.191.x.x
Large numbers of errors during DS repair even though Replica and Time Sync
are unaffected.


What we have tried so far is
TID10022981: although we do have a few unauthorised addresses and the Ping
enabled option is set, the servers have bindings to both subnets so this is
not an issue.
TID10014757. Is this an issue with NW5.1 servers?

TID10069733: deleting and re-creating the DNS/DHCP objects and recreating
them with the DNIPINST -F switch.

TID10068361:Finally we moved the DNS/DHCP server to a server that has
recently been set and will be used for Zwfd4. There are no services running
on this server yet.

Yet the problem remains. A small number of PCs unable to obtain IP
addresses.
Are there any problems with our server configuration, the bindings to 2
subnets on each server, the static config maybe?

Having looked at the DHCPSRVR debug screen and the log file, its difficult
to make out what exactly is going on without a fine understanding of the
Novell DHCP process

Here is a small snipett of the DHCPSRV log file..


DHCP Server 3.0 Debug Log start time :2-19-2004 2:05:58 pm
2004/02/19 14:05:58 DHCP client <0:8:74:F4:B0:B7> did not select this
server.
Get type:3, IPAddr: 137.191.64.226,
LeaseTime:0,MacIndx:1149,pIP=89BF4340
AMAGet(): requested IP addr not found. IPAddr found= 137.191.67.64,
IPAddr req = 137.191.64.226, type= 3
AMAGet() exit type=3, err=8, addr=137.191.64.226
2004/02/19 14:05:58 <DHCPREQUEST> packet received from client
<0:8:74:F4:B0:B7>, client requested IP address = <137.191.64.226>.
2004/02/19 14:05:58 DHCP Warning: There is no matching entry
configured for client <0:8:74:F4:B0:B7>.
Sending reply as a subnet broadcast.
2004/02/19 14:05:58 Sending BOOTP/DHCP reply <DHCPNAK> to
<0:8:74:F4:B0:B7> as <255.255.255.255>.
ProcessJob pass IP DN: 137_191_64_226.Eime_64_Su, no hostname,
operation 2
9046: Get type:4, IPAddr: 0.0.0.0, LeaseTime:0,MacIndx:1149,pIP=89BF4340
SubmitJob called with addr=137.191.67.64, leaseExpiration=0, lease=0,
operation=2
DetermineLeaseTime: proposed=0, return=259200,
pSubnet->leaseTime=259200
AMAGet() exit type=4, err=0, addr=137.191.64.226
2004/02/19 14:05:59 <DHCPDISCOVER> packet received from client
<0:8:74:F4:B0:B7>.
2004/02/19 14:05:59 Sending BOOTP/DHCP reply <DHCPOFFER> to
<0:8:74:F4:B0:B7> as <137.191.64.226>.
ProcessJob pass IP DN: 137_191_67_64.Eime_67_IPr, no hostname,
operation 2
NWDSRemoveObject failed: err = NO_SUCH_ENTRY, objectName
used:137_191_67_64.Eime_67_IPrange.ACIT.AIRCORPS
Get type:4, IPAddr: 0.0.0.0, LeaseTime:0,MacIndx:1149,pIP=89BF40E2
SubmitJob called with addr=137.191.64.226, leaseExpiration=0, lease=0,
operation=2
DetermineLeaseTime: proposed=0, return=259200,
pSubnet->leaseTime=259200
AMAGet() exit type=4, err=0, addr=137.191.67.55
2004/02/19 14:05:59 <DHCPDISCOVER> packet received from client
<0:8:74:F4:B0:B7>.
2004/02/19 14:05:59 Sending BOOTP/DHCP reply <DHCPOFFER> to
<0:8:74:F4:B0:B7> as <137.191.67.55>.
ProcessJob pass IP DN: 137_191_64_226.Eime_64_Su, no hostname,
operation 2
2004/02/19 14:05:59 DHCP client <0:8:74:F4:B0:B7> did not select this
server.
Get type:3, IPAddr: 137.191.64.226,
LeaseTime:0,MacIndx:1149,pIP=89BF4337
AMAGet(): requested IP addr not found. IPAddr found= 137.191.67.55,
IPAddr req = 137.191.64.226, type= 3
AMAGet() exit type=3, err=8, addr=137.191.64.226
2004/02/19 14:05:59 <DHCPREQUEST> packet received from client
<0:8:74:F4:B0:B7>, client requested IP address = <137.191.64.226>.
2004/02/19 14:05:59 DHCP Warning: There is no matching entry
configured for client <0:8:74:F4:B0:B7>.
Sending reply as a subnet broadcast.
2004/02/19 14:05:59 Sending BOOTP/DHCP reply <DHCPNAK> to
<0:8:74:F4:B0:B7> as <255.255.255.255>.
9047: Get type:4, IPAddr: 0.0.0.0, LeaseTime:0,MacIndx:1149,pIP=89BF4337
SubmitJob called with addr=137.191.67.55, leaseExpiration=0, lease=0,
operation=2
DetermineLeaseTime: proposed=0, return=259200,
pSubnet->leaseTime=259200
AMAGet() exit type=4, err=0, addr=137.191.64.226
2004/02/19 14:06:00 <DHCPDISCOVER> packet received from client
<0:8:74:F4:B0:B7>.
2004/02/19 14:06:00 Sending BOOTP/DHCP reply <DHCPOFFER> to
<0:8:74:F4:B0:B7> as <137.191.64.226>.
ProcessJob pass IP DN: 137_191_67_55.Eime_67_IPr, no hostname,
operation 2
NWDSRemoveObject failed: err = NO_SUCH_ENTRY, objectName
used:137_191_67_55.Eime_67_IPrange.ACIT.AIRCORPS
Get type:4, IPAddr: 0.0.0.0, LeaseTime:0,MacIndx:1149,pIP=89BF40E2



Your Help is greatly appreciated
Thank you,
Barry Ryan,
Dublin, Ireland.