Persisting items using XMPP Client

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 address http.<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
  • 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.