2.4 Changing the IP Address of Access Manager Devices

2.4.1 Changing the IP Address of an Administration Console

Install the Administration Console with the IP address that it will always use. All devices that import into the Administration Console use this IP address to establish secure communication with the Administration Console.

The only tested method of changing the IP address so that all other devices trust the Administration Console is to install a secondary console with the new IP address and then promote the secondary console to be the primary console.

See the following sections:

Converting a secondary console into a primary console is not a simple task. The task is designed as a disaster recovery solution when the primary console is no longer available.

2.4.2 Changing the IP Address of an Identity Server

These instructions assume that your Identity Server and Administration Console are not on the same machine. If they are on the same machine, see Section 2.4.1, Changing the IP Address of an Administration Console.

To move a machine or change the IP address for the Identity Server:

  1. In the Administration Console, click Devices > Identity Servers.

  2. Click the server name.

  3. On the General page, click Edit.

  4. Specify the new IP address in the Management IP Address field and, if necessary, a port.

  5. Click OK, then click Close.

  6. On the Identity Server, stop the server communication service by using the following command:

    Linux: /etc/init.d/novell-jcc stop OR rcnovell-jcc stop

    Windows: net stop jccserver

  7. Change the IP address by using an operating system utility:

    Linux: Click YaST > Network Devices > Network Card, select a method, select the card, then click Edit.

    Windows: Click Control Panel > Network Connections > Local Area Connection > Properties > Internet Protocol (TCP/IP) > Properties.

  8. Change to the jcc directory:

    Linux: /opt/novell/devman/jcc

    Windows Server 2008: \Program Files (x86)\Novell\devman\jcc

  9. Run the configure command:

    Linux: conf/Configure.sh

    Windows: conf\configure.cmd

    The command must be run from the jcc directory because it needs access to files that are available from this directory.

  10. When you are prompted for the local listener IP address, enter the new IP.

  11. When you are prompted for the administration server IP, enter the IP address of the Administration Console.

  12. Follow the prompts and accept the defaults for ports and admin user.

  13. Replace all references to the old IP address in the server.xml file with the new IP address:

    1. Change to the Tomcat configuration directory:

      Linux: /opt/novell/nam/idp/conf

      Windows Server 2008: \Program Files (x86)\Novell\Tomcat\conf

    2. In a text editor, open the server.xml file.

    3. Search for the old IP address and replace it with the new IP address.

    4. Save your changes.

  14. Start the server communication service by using the following command:

    Linux: /etc/init.d/novell-jcc start OR rcnovell-jcc start

    Windows: net start jccserver

  15. Restart Tomcat:

    Linux: Enter the following command:

    /etc/init.d/novell-idp restart OR rcnovell-idp restart

    Windows: Enter the following commands:

    net stop Tomcat7

    net start Tomcat7

2.4.3 Changing the IP Address of an Access Gateway Appliance

To change the IP address of the Access Gateway machine, you need to configure the Access Gateway for this change. This is especially significant when the Access Gateway Appliance has only one IP address.

IMPORTANT:The new IP address must be configured in the Administration Console before you change it on the Access Gateway. If you change the address on the Access Gateway first, the Administration Console does not trust the Access Gateway and cannot establish communication.

  1. In the Administration Console, click Devices > Access Gateways > Edit > Adapter List.

  2. (Conditional) If the machine belongs to a cluster, select the Access Gateway from the Cluster Member list.

  3. From the Adapter List, select the subnet mask that contains the IP address you want to change.

  4. Select the old IP address, click Change IP Address, specify the new IP address, then click OK.

    This option changes all configuration instances of the old IP address to the new IP address. For example, any reverse proxies that have been assigned the old IP address as a listening address are modified to use the new IP address as the listening address.

  5. Click OK.

  6. To apply your changes, click the Access Gateways link, then click Update > OK.

  7. If you are physically moving the machine, move it before completing the rest of these steps.

  8. Check the IP address that the Administration Console uses for managing the Access Gateway. Click Access Gateways > [Name of Access Gateway] > Edit.

  9. If the old IP address is listed as the Management IP Address, select the new IP address. If your Access Gateway has multiple IP addresses, select the one that you want the Administration Console to use for communication with the Access Gateway.

    The port should only be modified if there is another device on the Access Gateway that is using the default port of 1443.

  10. If the name of the Access Gateway is the old IP address, modify the Name option.

  11. Click OK.

    The Administration Console uses the configured IP address to find the Access Gateway.

  12. On the Identity Server, restart Tomcat:

    Linux: Enter the following command:

    /etc/init.d/novell-mag restart OR rcnovell-mag restart

    Windows: Enter the following commands:

    net stop Tomcat7

    net start Tomcat7

If your Access Gateway stops reporting to the Administration Console after completing these steps, trigger an auto-import. See Triggering an Import Retry.

2.4.4 Changing the IP Address of an Access Gateway Service

  1. On the Access Gateway Service, use a system utility to add the new IP address.

    Do not delete the old IP address at this time.

    Linux: Start YaST, click Network Devices > Network Card, then select the Traditional Method.

    Windows: Access the Control Panel, click Network Connections > Local Area Connection > Properties, then select Internet Protocol (TCP/IP). Click Properties > Advanced.

  2. In the Administration Console, import the new IP address:

    1. Click Access Gateways > [Name of Access Gateway] > New IP.

    2. Click OK.

      Wait for the command to complete.

  3. Change the management IP address:

    1. On the Server Details page, click Edit.

    2. If the old IP address is listed as the Management IP Address, select the new IP address.

      If your Access Gateway has multiple IP addresses, select the one that you want the Administration Console to use for communication with the Access Gateway.

    3. (Conditional) Modify the port if there is another device on the Access Gateway that is using the default port of 1443.

    4. If the name of the Access Gateway is the old IP address, modify the Name option.

    5. Click OK.

      The Administration Console uses the configured IP address to find the Access Gateway.

  4. To verify that the new IP address is being used, check the health of the Access Gateway.

  5. Edit the Access Gateway configuration so that the reverse proxies use the new IP address:

    You need to complete these steps for each reverse proxy.

    1. In the Administration Console, click Access Gateways > Edit > [Name of Reverse Proxy].

    2. (Conditional) If a member of a cluster, select the cluster member that has a new IP address.

    3. For the listening address, deselect the old IP address and select the new IP address.

    4. Apply the settings and update the Access Gateway.

    5. Verify that everything is working correctly by accessing a resource protected by this reverse proxy.

  6. On the Access Gateway Service machine, use a system utility to remove the old IP address.

  7. Remove the old IP address from the Administration Console:

    1. Click Access Gateways > [Name of Access Gateway] > New IP.

    2. Click OK.

      Wait for the command to complete.

    3. To verify that the old address has been removed, click Edit and verify that the old address is not an option for the Management IP Address.

2.4.5 Changing the IP Address of an Audit Server

To move a machine or change the IP address for the audit server:

  1. In the Administration Console, click Auditing > Novell Auditing.

  2. On the Novell Auditing page, change the IP address for the server and, if necessary, the port.

  3. Click OK.

  4. Update all Access Gateways.

  5. Reboot all servers, including the Access Gateways, to use the new configuration.