Novell DHCP Fails to Start After dhcpService Object Corruption

  • 7015370
  • 16-Jul-2014
  • 17-Jul-2014

Environment


Novell Open Enterprise Server 11 (OES 11) Linux Support Pack 2
Novell Open Enterprise Server 11 (OES 11) Linux Support Pack 1
Novell Open Enterprise Server 2 (OES 2) Linux Support Pack 3
SUSE

Situation

Novell-dhcp service was not starting and failed with the following error message:


Internet Systems Consortium DHCP Server 4.2.4-P2
Copyright 2004-2012 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
LDAPS session successfully enabled to 192.168.103.50:636
Error: Cannot find dhcpService DN 'cn=DHCPService,o=novell' with server reference. Please update the LDAP server entry 'cn=DHCP_server,o=novell'
Configuration file errors encountered -- exiting

If you did not get this software from ftp.isc.org, please
get the latest from ftp.isc.org and install that before
requesting help.

If you did get this software from ftp.isc.org and have not
yet read the README, please read it before requesting help.
If you intend to request help from the dhcp-server@isc.org
mailing list, please read the section on the README about
submitting bug reports and requests for help.

Please do not under any circumstances send requests for
help directly to the authors of this software - please
send them to the appropriate mailing list as described in
the README file.

Credentials stored in CASA were correct and other services using the same OESCommonProxy user and password were loading without any problems. After changing user/password in CASA credentials and deleting server object the dhcp service still failed to load with same message.
exiting.

Resolution

dhcpService object was corrupted.  As a test, a service object was created and linked with the correct server and locator object and then the novell-dhcp service was reloaded. To resolve the issue using DNS-DHCP Java Management console:
1) Export the current service configuration. 
2) Delete current dhcpService object
3) Import the previously exported content
4) Start novell-dhcp service.

Cause

Power outage the day before appeared to have corrupted the dhcpService object.