7. Maintenance

This chapter serves as a reference guide in how to address general maintenance tasks.

7.1. Regular Tasks

Log Checking

  • The recommended configuration should log very few messages, if any.
  • Take special attention to messages logged at level 40 or 50 which correspond to errors.
  • Take care in confirming that the logs do not grow indefinitely if they’re directed at a file. It is recommended that log rotation is activated, in those cases.

Updating the Software

Updating Promptar HTTPBX Connector is a very simple process:

  • Stop the server.
  • Stop the connector, if setup as a service.
  • Uninstall the existing version — the configuration will be left untouched.
  • Install the updated versions.
  • Start the connector, if setup as a service.
  • Start the server.

7.2. Reconfiguration

Promptar HTTPBX Connector Reconfiguration

  • Changing the configuration requires that Promptar HTTPBX Connector is restarted.
  • The general recommendation is:

    • Keep a copy of the current, valid configuration before performing any changes. (example: before changing prptHTTPBX.conf, copy it to prptHTTPBX.conf.prev)
    • Do changes in small steps, white testing them along the way.

7.3. Diagnostics

When behavior is out of the expected, diagnostics should be performed as follows:

  • Identify the sequence or actions needed to reproduce the undesired behavior.
  • Confirm you are running the latest revisions of the software.
  • Analyze the logs to identify potential sources:

    • Start with the server’s log file and from there proceed to analyzing any connector log file that looks like a good candidate; do not forget the possibility of checking the desktop client log file, as well.
    • If the standard logging levels show very little information, change them to info — this ensures much more information is logged and will help finding the root cause.
    • Changing log levels to debug is not recommended unless requested by your support provider.
  • If you need a Promptar partner or our support, please:

    • Collect all configuration files for the server and all connectors.
    • Collect any log files, at info level, that correspond to the undesired behavior being observed.
    • Then request support.
    • Your support provider may then continue the diagnostic process by requesting changes of logging levels, the execution of particular commands in the server’s debug shell or any other reasonable means to address your request.