Dear all,
I have a peculiar situation with a Moodle site that was functioning without issue prior to transition to ssl (https). The details are as follows:
1. The Moodle version is the most recent stable version...downloaded via Git about a week ago.
2. Running on Ubuntu 20.04 but with Nginx instead of Apache. Note here, it was running fine prior to the SSL implementation so I don't think the problem is specifically related to Nginx (a bit more on this below).
3. I installed certificates (yes plural) via LetsEncrypt snap certbot. I've never run the process for multiple domains using one certificate so I thought/think that could possibly be the issue but...(actually one certificate for multiple domains)
4. Changed the address in config.php to use https
Now, when I access my site, I get a broken front page with no theme, graphics, pictures etc. I can login with my admin account but navigating is next to impossible given the broken format.
A few notes:
a. I registered three domains with one LetsEncrypt certificate. The other two work without issue. One of the other two is a php web app (Limesurvey) that seems to be similar to Moodle (somewhat) in design (i.e. php script based).
b. LetsEncrypt modified my virtual server files in Nginx when the certificates were installed, thereby transitioning me to SSL. If none of the domains worked, I would be suspect of the virtual servers but...as the other two work without issue and Moodle is technically being accessed and served (albeit in a broken format), I feel like this must be a Moodle issue...possibly?
At the same time, I have a sneaking suspicion I may be overlooking something painfully simple...something I'm not immune to. 😬
Any advice will be very much appreciated.
Peace
Jason