After enabling the secondary GUI command from the Secondary server CLI, the 'nac-secondary-admingui' status fails immediately.
Symptoms:
> systemctl status nac-secondary-admingui nac-secondary-admingui.service - NAC Secondary Admin GUI Loaded: loaded (/usr/lib/systemd/system/nac-secondary-admingui.service; static; vendor preset: disabled) Active: failed (Result: exit-code) since Thu 2024-08-15 08:44:19 EDT; 2s ago Process: 3684 ExecStart=/bsc/campusMgr/bin/internal/startNACSecondaryAdminGUI (code=exited, status=1/FAILURE) Main PID: 3684 (code=exited, status=1/FAILURE)
Aug 15 08:44:15 acsonacbravo.andersonsheriff.com startNACSecondaryAdminGUI[3684]: at com.bsc.api.YamsNameServiceLookUp.lookup(YamsNameServiceLookUp.java:231) Aug 15 08:44:15 acsonacbravo.andersonsheriff.com startNACSecondaryAdminGUI[3684]: at com.bsc.api.YamsNameServiceLookUp.lookup(YamsNameServiceLookUp.java:209) Aug 15 08:44:15 acsonacbravo.andersonsheriff.com startNACSecondaryAdminGUI[3684]: at com.bsc.api.admingui.ConfigWizardGUI.main(ConfigWizardGUI.java:34) Aug 15 08:44:15 acsonacbravo.andersonsheriff.com startNACSecondaryAdminGUI[3684]: Exception in thread "main" javax.naming.NameNotFoundException: Name AdminGUI not found Aug 15 08:44:15 acsonacbravo.andersonsheriff.com startNACSecondaryAdminGUI[3684]: at com.bsc.api.YamsNameServiceLookUp.lookup(YamsNameServiceLookUp.java:250) Aug 15 08:44:15 acsonacbravo.andersonsheriff.com startNACSecondaryAdminGUI[3684]: at com.bsc.api.YamsNameServiceLookUp.lookup(YamsNameServiceLookUp.java:209) Aug 15 08:44:15 acsonacbravo.andersonsheriff.com startNACSecondaryAdminGUI[3684]: at com.bsc.api.admingui.ConfigWizardGUI.main(ConfigWizardGUI.java:34) Aug 15 08:44:19 acsonacbravo.andersonsheriff.com systemd[1]: nac-secondary-admingui.service: main process exited, code=exited, status=1/FAILURE Aug 15 08:44:19 acsonacbravo.andersonsheriff.com systemd[1]: Unit nac-secondary-admingui.service entered failed state. Aug 15 08:44:19 acsonacbravo.andersonsheriff.com systemd[1]: nac-secondary-admingui.service failed.
Solution:
Execute the following command on the Primary server CLI and confirm that the output displays both the primary and secondary serial numbers.
> globaloptiontool -name security.allowedserialnumbers
If the serial numbers are not visible, add them using the command below:
> globaloptiontool -name security.allowedserialnumbers -setRaw "<serialnumber1>,<serialnumber2>,<serialnumber3>”
Example:
> globaloptiontool -name security.allowedserialnumbers -setRaw "FNVM-Mxxxxxxx1,FNVM-Mxxxxxxx2,FNVM-CAxxxxx4,FNVM-CAxxxxx5,FNVM-CAxxxxx6"
Run the following command in Secondary CLI:
> systemctl restart nac-secondary-admingui
|