I’m operating EJBCA on Wildfly 26.1.3.Final and have encountered an issue where the CMP configuration is accessible when using the command line tool but does not show up in the web interface. For instance, running the command below displays the CMP alias:
$ ./ejbca_tool.sh display-cmp-alias
2025-01-02 17:20:00 INFO [cli.config.cmp.ShowAlias] (thread-1) CMPTestAlias
However, when I check the GUI, no alias options are visible. What could be causing this discrepancy?
Based on my experience, this discrepancy usually arises from differences in how the configuration is loaded by the command line tool versus the web interface. The command line tool directly reads from updated configuration settings, while the GUI may rely on cached or pre-established views that do not reflect recent changes. It often helps to check if the CMP configuration is properly enabled in the web module and that any required reload or restart of the application server has been performed after making changes. Verifying configuration synchronization between files and the user interface resolved similar issues in my setup.