Installation

Invalid/missing Intermediate SSL Certificate

Invalid/missing Intermediate SSL Certificate

by B Edgecombe -
Number of replies: 2

Hello,

I have finished setting up my WeBWorK server, and I set up Hypnotoad to use SSL. I am also using a web hosting service to provide CA-signed certificates, which I copy and paste into the directories specified here: https://webwork.maa.org/wiki/Installation_Manual_for_2.18_on_Ubuntu#Use_a_self-signed_Certificate. I'm fairly certain I configured Hypnotoad correctly to listen to SSL.

I recently discovered that the HTTPS connection works on most (but not all) devices. According to https://www.whynopadlock.com/, this is caused by an invalid or missing Intermediate SSL Certificate. My web hosting service does provide me with an intermediate certificate bundle, but how do I configure Hypnotoad to listen to it?

In reply to B Edgecombe

Re: Invalid/missing Intermediate SSL Certificate

by Arnold Pizer -
In reply to Arnold Pizer

Re: Invalid/missing Intermediate SSL Certificate

by B Edgecombe -

Thank you so much for your help!  I solved my issue by formatting my .pem file like so:


-----BEGIN CERTIFICATE-----

CERT Body

-----END CERTIFICATE-----

-----BEGIN CERTIFICATE-----

CABUNDLE Body 1

-----END CERTIFICATE-----

-----BEGIN CERTIFICATE-----

CABUNDLE Body 2

-----END CERTIFICATE-----

...

-----BEGIN CERTIFICATE-----

CABUNDLE Body n

-----END CERTIFICATE-----