- Bitnami OpenEDX stack - ficus/3.2
- on a Debian 8 VPS
No additional plugins
Have you installed any plugin or modified any configuration file?:
Describe here your question/suggestion/issue (expected and actual results):
We managed to install SSL certficates from letsencrypt.org successfully (in certbot --cert-only) mode and then check out that SSL is working correctly using ssllabs.com.
Out of box, Certificates were nt trusted and ssllabs gave 'T'rating, as there were multiple certificates presented by the server. The culprit was an extra 'example.com' self signed certificate that was shown along.
At this stage, though SSL warning was given by the browser, ignoring it resulted in functional https sessions of openedx.
ServerName example.com' was removed or changed to match the domain name in
/opt/<installdir>/apache2/conf/httpd.conf, and stack restarted with ctlscript.sh, the SSL warning went off and ssllabs awarded 'A' grade to the site. While this seems to be the ideal thing, the openedx app however is not functional.
accessing https://sitename/ now shows
/opt/<installdir>/apache2/htdocs/index.html instead of the open edx LMS homepage as in the screenshot.
Clicking on 'Access Open Edx' link on this page doesnt work as it points to '//' .
Reverting changes, gets the openedx app functional, although with SSL warning due to spurious 'example.com' self signed certificate.