Upgrade Fails with the Error Message “MongoDB authentication failed”
Change Guardian Configuration Fails after Appliance Installation Completes
Exception After Changing Keystore Password with Specific Special Characters
Error Message timedatectl command is not found is Displayed During an Upgrade
Applying Updates on Change Guardian Appliance Fails With an Error Message
Issue: The upgrade process fails when it is not able to authenticate the MongoDB database.
Workaround: Modify the Change Guardian admin user password.
To modify the password:
Shut down Change Guardian server
rcsentinal stop
Run the configure.sh script from the /opt/novell/sentinal/setup directory:./configure.sh
Specify 1 to perform a standard configuration of Change Guardian
Specify 2 to create a new password and confirm the new password.
The Change Guardian server starts.
(Conditional) If you are upgrading a Change Guardian appliance, perform the following steps:
Remove the migration.offset file:
rm -rf/var/opt/novell/sentinal/log/migration.offset
Run the Change Guardian migration script:
./cg6000_appliance_configuration.sh
Issue: Deploying an alert rule fails when you create, modify, or delete an alert rule after an upgrade. Although Deployment Status shows Success, the Alert Rule Deployment Status window displays an error that deployment has failed.
Workaround:
To resolve the issue:
Comment the IP address 127.0.0.2 in the /etc/hosts file.
Restart the Change Guardian server:
/opt/netiq/cg/scripts/cg_services.sh restart
Issue: After appliance installation, configuration of Change Guardian might fail to complete with the following error message:
Change Guardian configuration has failed. Check /var/opt/novell/sentinel/log/config_cg_onboot.log.
In such a case Agent Manager and javos services might fail to start.
Workaround: Reconfigure Change Guardian.
To reconfigure Change Guardian:
Verify if Change Guardian service (8443) is running using the command:
netstat -an | grep "8443" | grep "LISTEN"
(Conditional) If Change Guardian service (8443) is not running, start Change Guardian service (8443):
/opt/netiq/cg/scripts/cg_services.sh start
Reconfigure Change Guardian:
/opt/novell/sentinel/setup/configure.sh
Issue: Database migration to PostgreSQL fails
Workaround: Delete the data that was partially moved to the PostgreSQL database.
To clear PostgreSQL:
Ensure that the PostgreSQL database is running.
Log in to the Change Guardian server as root and switch to novell user.
Go to the location where you have extracted the Change Guardian installer or the migration utility.
Delete the migrated data:
./db_migration_failure_cleanup.sh
(Conditional) If you are performing a traditional upgrading, upgrade Change Guardian.
(Conditional) If you are upgrading an appliance, run the appliance configuration utility.
Issue: When you upgrade Change Guardian to 5.1 or later and change the keystore database password with specific special characters, the following exception are displayed: Failed to initialize Communicator (Defect 172329)
Workaround: None.
timedatectl command is not foundis Displayed During an Upgrade
Issue: While upgrading from Change Guardian 5.2 to 6.1 on RHEL 6.10, you might receive an error message: timedatectl command is not found
.
Workaround: You can ignore this error message. RHEL 6.1 does not support the timedatectl command.
Issue: When you restart the Change Guardian services during an appliance update, the following error messages might be displayed:
Exception in thread "main" java.lang.NoSuchMethodError: org.apache.http.impl.client.HttpClientBuilder.setSSLHostnameVerifier(Ljavax/net/ssl/HostnameVerifier;)Lorg/apache/http/impl/client/HttpClientBuilder; at esecurity.ccs.comp.event.visualization.ESRestUtil.<init>(ESRestUtil.java:112) at esecurity.ccs.comp.event.visualization.ESRestUtil.getInstance(ESRestUtil.java:121) at esecurity.ccs.comp.event.visualization.ESRestUtil.main(ESRestUtil.java:136)
Workaround: Perform the following steps:
Switch to the directory /<installation-path>/opt/novell/sentinel/bin/
Open the elasticsearch.sh file.
Change LIB_LOCATION="${ESEC_HOME}/lib/*:. " to LIB_LOCATION="${ESEC_HOME}/lib/ccsapp*.jar ".
Open the following files and perform step 3:
create_kibana_index_pattern.sh
elasticsearch_index_template.sh
elasticsearchRestClient.sh
load_kibana_data.sh
reSyncAlert.sh