Access Manager Error: "Configuration to load could not be found in the directory" after changing IP Address

  • 3303282
  • 30-Jan-2007
  • 26-Apr-2012

Environment


Novell Access Management 3 Linux Novell Identity Server
Novell Access Management 3 Access Administration
Novell Access Management 3 Linux Access Gateway
Novell Access Management 3 Netware Access Gateway

Situation

Customer decided to change the IP address on the Access Manager server running both the Admin Console and Identity Server. The instructions in the documentation were followed and the nds.conf was changed to reference the new IP addresses.

When the Identity Server tries to start, the error shown below is reported.

The following error occurred during the identity server configuration:

Configuration to load could not be found in the directory:
Exception message: "Configuration to load could not be found in the directory:" y,
Line: 482, Method: initialize y,
Line: 2570, Method: A y,
Line: 2357, Method: start y,
Line: 2539, Method: doCommand y,
Line: 1718, Method: doCommand NativeMethodAccessorImpl.java,
Line: -2, Method: invoke0 NativeMethodAccessorImpl.java,
Line: 39, Method: invoke DelegatingMethodAccessorImpl.java,
Line: 25, Method: invoke Method.java,
Line: 324, Method: invoke UnicastServerRef.java,
Line: 261, Method: dispatch Transport.java,
Line: 148, Method: run AccessController.java,
Line: -2, Method: doPrivileged Transport.java,
Line: 144, Method: serviceCall TCPTransport.java,
Line: 460, Method: handleMessages TCPTransport.java,
Line: 701, Method: run Thread.java,
Line: 534, Method: run (Required Action) Resolve the error and then restart the identity server

Resolution

Modified two additional configuration files on the identity server:
  1. /opt/volera/roma/conf/vcdn.conf - Replace anything that looks like your old IP-address with your new one. After that your IDP should start to work again.

  2. /opt/novell/devman/jcc/conf/settings.properties - You need to change these settings to be able to manage
    the IDP from iManager.
As a rule of thumb, use the following script to make sure all files referencing the old address were changed -
you could do it from the root or in the main directories that Access Manager works off (/opt/novell, /var/novell,
/var/opt/novell, /etc/opt/novell, /opt/volera):
# grep -R  /etc/opt/novell | xargs sed -i s/string1/string2/g
This searches for old string1 and replaces it with new string2 .

Then restart the services.