Updating configuration after changing from IPv4 to IPv6
If you have installed BMC Remedy AR System and BMC Atrium Core on a server with an IPv4 address and then changed it to an IPv6 address, you must complete the following tasks:
Before you restart the BMC Remedy AR System server after switching to an IPv6 domain, you must ensure that the host name or fully qualified domain name (FQDN) in the configuration files is valid in the IPv6 environment. Otherwise, BMC Atrium Core components might not work as expected, such as when you add or edit CIs in BMC Atrium Explorer.
To verify valid domain names for IPv6 servers
For all platforms, you need to verify that the domain name specified in the configuration files is valid in the IPv6 environment.
- On the server where BMC Atrium Core is installed, open each of the following files in a text editor:
- Windows:
- <BMC_AR_SYSTEM_HOME>\conf\ar.cfg
- <BMC_AR_SYSTEM_HOME>\conf\armonitor.cfg
- <ATRIUMCORE_HOME>\wsc\wsregistryapi\conf\registryserver.properties
- UNIX and Linux:
- <ARSYSTEM_HOME>/conf/ar.conf
- /etc/arsystem/<MACHINE_NAME>/armonitor.conf
- <ATRIUMCORE_HOME>/wsc/wsregistryapi/conf/registryserver.properties
- <ATRIUMCORE_HOME>/cmdb/server/bin/normeng.sh
- <ATRIUMCORE_HOME>/cmdb/server/bin/atriumplugin.sh
- Windows:
For the plug-in aliases in ar.cfg and ar.conf, verify that the specified host name is valid on the IPv6 network.
For example, if arserver1.calbro.com:9999 is the specified host name, check that it is valid in the IPv6 environment. If it is not, you might have to remove the domain name (arserver1:9999) or change it to a valid host name such as arserver1.ipv6lab.calbro.com.
The following code shows an example of plug-in aliases with the domain names.Server-Plugin-Alias: ARSYS.ARF.REGISTRY ARSYS.ARF.REGISTRY arserver1.calbro.com:9999
Server-Plugin-Alias: ARSYS.ARDBC.REGISTRY ARSYS.ARDBC.REGISTRY arserver1.calbro.com:9999
Server-Plugin-Alias: ARSYS.ARDBC.ARREPORTENGINE ARSYS.ARDBC.ARREPORTENGINE arserver1.calbro.com:9999
Server-Plugin-Alias: ARSYS.ARF.QUERYPARSER ARSYS.ARF.QUERYPARSER arserver1.calbro.com:9999
Server-Plugin-Alias: ARSYS.ALRT.WEBSERVICE ARSYS.ALRT.WEBSERVICE arserver1.calbro.com:9999
Server-Plugin-Alias: ARSYS.ARF.PARSEPARAMETERS ARSYS.ARF.PARSEPARAMETERS arserver1.calbro.com:9999
Server-Plugin-Alias: ARSYS.ARF.PUBLISHREPORT ARSYS.ARF.PUBLISHREPORT arserver1.calbro.com:9999
Server-Plugin-Alias: ARSYS.ARF.REPORTSCHEDULER ARSYS.ARF.REPORTSCHEDULER arserver1.calbro.com:9999
. . .For armonitor.conf, armonitor.cfg, registryserver.properties, normeng.sh, and atriumplugin.sh, search for and verify domain names.
The following code shows an example of server entries with the domain names.bmc.uddi.registryserver.url.security=http://webservices1.calbro.com:8080/uddi/services/security
bmc.uddi.registryserver.url.inquiry=http://webservices1.calbro.com:8080/uddi/services/inquiry
bmc.uddi.registryserver.url.publishing=http://webservices1.calbro.com:8080/uddi/services/publication
bmc.uddi.registryserver.url.subscription=http://webservices1.calbro.com:8080/uddi/services/subscription- Save the edited files.
- If you have a server group configuration prior to switching from an IPv4 to IPv6 network, check and update the entries in the AR System Server Group Operation Ranking form.
- Open the AR System Server Group Operation Ranking form in search mode:
http://:/arsys/forms/ /GroupAR+System+Server+Group+Operation+Ranking/ - Perform an unqualified search to see the entries in the form.
- For each server, check the Server value.
- Verify that the domain name is valid for all entries in the IPv6 environment.
- If the domain name is not valid for an entry, remove the domain name or change it to a valid IPv6 domain name.
- Save the AR System Server Group Operation Ranking form.
- Open the AR System Server Group Operation Ranking form in search mode:
- Restart the following servers:
- For BMC Atrium Core Web Services, restart the AR System server and the Tomcat server.
- (Optional) If you have a server group, restart all the AR System servers in the group.
To update the Administration configuration
If you have not verified the domain names as described above in the AR System Server Group Operation Ranking form, on restart, the BMC Remedy AR System server might not recognize the host name (such as arserver1.calbro.com). It then sets that property in the server configuration information and adds a new set of entries for the host name in the AR System Server Group Operation Ranking.
This issue occurs in a setup in which the server group setting is present before switching the network from IPV4 to IPV6. When it happens, you must delete the new set of entries and edit the Server Name Alias field to reflect the correct host name/FQDN in an IPV6 network.
- Log in to the BMC Remedy AR System Administration Console.
- Open the AR System Server Group Operation Ranking form in search mode:
http://:/arsys/forms/ /GroupAR+System+Server+Group+Operation+Ranking/ - Perform an unqualified search to see the entries in the form.
- For each server, check the Server value.
- Verify that the domain name/FQDN is valid for all entries in the IPv6 environment.
- If the domain name/FQDN is not valid for an entry, remove the domain name or change it to a valid IPv6 domain name.
- Save the AR System Server Group Operation Ranking form.
- Restart the AR System server.
- (Optional) If you have a server group, restart all the AR System servers in the group.