XMPP Client supporting service discovery and admin ad-hoc commands should be used. Each client implements user interface related to those functions slightly differently however general idea stays the same - to persist configuration to the database you should:
- connect to the server using admin account (one which credentials match any of the JIDs listed in
--admins=
configuration line) - open Service Discovery window, which should list all available components
-
to store HTTP-API component’s api-keys you should:
- find
HTTP server integration module
component (it should has addresshttp.<VHost>
) - list available ad-hoc commands (either by double-clicking on it or selecting appropriate option from context menu)
- select and execute
Persist API keys items configuration
command
- find
-
to persist data of all remaining components:
-
find appropriate component:
VHost Manager
(it should has address:vhost-man@<VHost>
Configuration management
(it should has address:basic-conf@<VHost>
External component
(it should has address:ext@<VHost>
- list available ad-hoc commands for particular component (either by double-clicking on it or selecting appropriate option from context menu)
- select and execute
Persist item configuration
-
After correctly storing items a confirmation screen with Operation successful
message should appear.