Skip to content
Chris Smith edited this page Feb 15, 2017 · 13 revisions

General FAQ

General

Q: I am having trouble running the samples, what can I do to debug them?

A: The following steps are generally useful for debugging the samples:

  • Ensure the prerequisites for the ePO DXL service have been met.

  • Switch from ERROR to DEBUG logging in the samples as shown below:

    # Configure local logger
    logging.getLogger().setLevel(logging.ERROR)

    Change to:

    # Configure local logger
    logging.getLogger().setLevel(logging.DEBUG)

Q: I receive a timeout, "dxlclient.exceptions.WaitTimeoutException: Timeout waiting for response to message", when attempting to invoke an ePO command via DXL

A: This typically occurs due to the Python client not having permission to send messages to the topic associated with the ePO server.

The following page provides information about authorizing clients to access the ePO DXL service:

https://opendxl.github.io/opendxl-epo-service-python/pydoc/authorization.html#client-authorization

Q: I receive an error similar to the following, "Error: hostname '192.168.130.130' doesn't match 'epotestserver' (0)", when attempting to invoke an ePO command via DXL

A: This occurs when the host specified in the service configuration file does not match the hostname in the ePO server's certificate.

The following page provides information about validating the ePO server's certificate:

https://opendxl.github.io/opendxl-epo-service-python/pydoc/epocertverification.html

Q: I receive an error similar to the following, "Error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590) (0)", when attempting to invoke an ePO command via DXL

A: This occurs when the CA bundle as specified in the service configuration file does not contain the certificate for the CA that signed the ePO server's certificate.

The following page provides information about validating the ePO server's certificate:

https://opendxl.github.io/opendxl-epo-service-python/pydoc/epocertverification.html

Home

McAfee ePolicy Orchestrator (ePO) DXL Python Service

Documentation

Examples

Clone this wiki locally