HTTP 500 after applying new certificate in IIS

Description of Issue

HTTP 500 internal server error accessing Munis Dashboard after updating SSL certificate in IIS

Certificate was updated and now all users are unable to view dashboard and are receiving an HTTP 500 internal server

Context
  • Munis 11.3
  • Internet Information Services (IIS)
  • SSL certificate
  • GAS connection to Munis .NET
  • Tyler Dashboard
Cause

SSL certificate was incorrectly bound in IIS

Resolution
  1. Open IIS on the server where Dashboard is hosted (often located on the Munis Application server)
  2. In the Connections panel, expand the server name and Sites folder by clicking the arrows
  3. Right click Default Web Site > Edit Bindings
    1. OR, click Default Web Site, then in the Actions panel, click Bindings…
  4. Double click the binding with Type: https
    1. OR, select the binding with type https and click Edit
  5. From the SSL Certificate dropdown, select the new certificate
    1. You can click View to review certificate details to verify the correct certificate is selected
    2. If the new certificate isn't available in the drop down, you will need to import it into IIS
  6. If not filled in, add the Host Name to the open field above the SSL certificate section
  7. Click OK, then click Close
  8. Repeat steps for each web site under Sites
  9. Open the Dashboard web page in a browser
  10. Click the security icon in the browser and view the certificate to ensure correct certificate is applied
  11. If the correct certificate doesn't show up, open an administrative command prompt and enter iisreset
    1. Please note: This will reset all IIS services and cause an interruption in connectivity for end users. Ensure they are aware this is happening.
  12. Test the website again to ensure it is now showing the updated certificate
Additional Information