Certification Issues with HTTPS and SSL

Issue Description

There is a known issue that will affect sites using HTTPS and SSL due to their certifications expiring after 90 days.

Cause

The Nginx certifications expire every 3 months and are not renewing automatically.

Resolution

There is a temporary stopgap for customers who need to get back up and running as soon as possible, and there is a permanent fix for those able to run an update file after hours.

Stop Gap Steps

  1. Stop all Chronicall services.
  2. Stop the nginx process.
    • Windows:
      1. Open Task Manager.
      2. Find the nginx.exe process in the Processes tab.
      3. Right-click the nginx.exe process and select "End Process."
    • Linux:
      1. Use the ps aux | grep nginx command to find the PID of the nginx process.
      2. Use the appropriate kill command for your version of Linux to end the process.
  3. Navigate to the main Chronicall/ACR folder.
    • E.g.:
      • C:\Program Files\Avaya Call Reporting
      • C:\Program Files\Chronicall
      • C:\Program Files (x86)\Chronicall
      • /var/lib/Avaya Call Reporting
      • /var/lib/Chronicall
  4. Rename the nginx folder so Chronicall/ACR will rebuild it and download a fresh cert on the next service restart.
    • E.g., change it from nginx to nginx.old.
  5. Restart all services.

Permanent Fix Steps

  1. Navigate to the downloads page for your brand of software.
  2. Run the update during your company's downtime by following our Updating Chronicall guide.
    • It is always recommended to run updates/upgrades after hours and to perform a database backup beforehand.