cancel
Showing results for 
Search instead for 
Did you mean: 

KB00004299 - Certificate errors related to Rabbit MQ MESSAGING

KB00004299 - Certificate errors related to Rabbit MQ MESSAGING

In Prognosis versions 11.5 to 12.0 there is an error that can be seen in the WVLOG indicating a problem with certificates. The error will have text containing:

 

Error setting client certificate for socket

 

If this error is seen within these versions it may be due to a hardcoded expiration date in the certificates for Rabbit MQ. The certificates have a hardcoded expiration date of January 1, 2022. This error can be resolved by deploying the below single file hotfix and regenerating the Rabbit MQ certificates.

 

You can download the hotfix here.

 

Instructions for hotfix deployment:

  1. Extract the file openssl.cnf from the hotfix zip file and replace the existing one located under \Prognosis\Server\Configuration\utils\rabbitmq\
    *It is recommended to rename the original file before copying the hotfix file to that location.
    **Ensure the hotfix file is not blocked under the file properties in Windows.
  2. Follow the instructions in this RabbitMQ troubleshooting online help topic to generate the new self-signed certificates and apply it to the MESSAGING configuration.
  3. Format the new certificate for upload into the WebUI's MESSAGING configuration.
    Run this Powershell Script as administrator (the script must be placed in \Prognosis\Server\Configuration directory) and select the default Static Conf input file type.
  4. Using the new_messaging.config file created under the \Prognosis\Server\Configuration directory in the last step copy that text into the MESSAGING configuration within the WebUI of the  the node and select Start.
  5. Stop and start the RabbitMQ service from the Windows Services control panel.
  6. In the WebUI administration page select your node again and click on the Manage Prognosis Regions button. If you are still seeing certificate errors click the Apply Configuration.

 

If my answer helped you please give this post a like and select the "Accept Solution" button to help others find the solution.

Regards,

David Kenny

Webinar: Keep the modern workforce connected

Unified Communications has always been an important part of companies' digital transformation efforts due to its ability to enable rich virtual collaboration and communication. But with COVID-19, we've reached a break-through point.

Join Bill Haskins, Sr. Analyst & Partner, Unified Communications at Wainhouse Research, and John Ruthven, CEO at IR discuss UC challenges companies are experiencing due to the COVOID-19 crisis.

Join webinar
Top Liked Members