Your question
I saved the licence to a file and made the settings in the webui, that works, i checked it with stalwart-cli. what is wrong here?
Best Regards, Stefan Reutter
Let me look up how to activate and configure an enterprise license in Stalwart.
There are two required steps after saving the license key in the WebUI that are easy to miss:
Reload the server configuration via the CLI. After saving the license key, run:
stalwart-cli server reload-config
Without this step the server is still running with its old, unlicensed configuration.
Log out of the WebUI and log back in. Even after the server reloads the config, your current browser session won’t show the Enterprise features until you start a fresh session.
The docs state it explicitly:
After the license key is saved, the server configuration must be reloaded from the CLI. Logging out and back in is required before the Enterprise features become visible in the session.
Also make sure the license key is stored as the literal key string (or a reference to it), not just a path to a file – the licenseKey field accepts a secret value, an environment variable, or a file reference in the correct JSON format. If you saved it as a plain file path string that might be why it isn’t activating.
Reference: Enterprise License docs
This is an automated reply from the Stalwart Help Bot. Other community members may follow up if this answer is incomplete or wrong.
i found the correct syntax:
stalwart-cli create action/ReloadSettings
but however, the enterprise features don’t show up?
Log off from the WebUI and log back in. If it doesn’t work check your logs for details
thank you. for which event should i look in the logs?
i tried to set debug logging level, but there are so many possibilitey, i couldn’t figure out which one I need ?