Friday, March 6, 2026
HomeForAdministratorsHow to Fix Moodle H5P Error - 'Content type list outdated Your...

How to Fix Moodle H5P Error – ‘Content type list outdated Your site is having difficulties’

-

Moodle LMS is one of the best open-source Learning Management Systems around the world. But new users often face some problems while getting started. For example, I tried installing Moodle 4.5 today on a WAMP server to create a demo for a new client. I thought the process would be quick and smooth, but…

Fixing the H5P “Content Type List Outdated” Error in Moodle 4.5 (WAMP/Localhost)

Once I installed Moodle 4.5 and tried creating H5P content using the Interactive Content (Mod_HVP) plugin, I started getting this error:

“Content type list outdated. Your site is having difficulties connecting to H5P.org to check for content type updates.”

Looking for a quick solution, I found a suggestion to upload a sample H5P file to update the libraries. But when I tried, things got worse with this error:

“Validating h5p package failed. SSL certificate problem: unable to get local issuer certificate. Missing main library @library.”

And of course, most of us don’t have SSL certificates running on localhost for testing purposes. So here’s what’s really going on and how I fixed it.

Why This Happens

There are two main reasons for these errors:

  1. SSL certificates on localhost
    Moodle tries to talk to H5P.org over HTTPS, but WAMP’s PHP setup doesn’t know which certificates to trust. So the connection is refused.
  2. Missing libraries
    Since Moodle can’t fetch the required libraries from H5P.org, uploading new activities fails with the “main library missing” error.

How I Fixed It

If you want Moodle to connect to H5P.org and update content types automatically, you’ll need to tweak PHP’s SSL settings on your WAMP server.

  1. Download the CA certificates file from: https://curl.se/ca/cacert.pem
  2. Save it to your WAMP PHP directory, e.g.: C:\wamp64\bin\php\cacert.pem
  3. Open your php.ini file located at: C:\wamp64\bin\apache\apacheX.X.X\bin\php.ini
  4. Find these lines:
    • ;curl.cainfo =
    • ;openssl.cafile =
  5. Replace them with:
    • curl.cainfo = “C:\wamp64\bin\php\cacert.pem”
    • openssl.cafile = “C:\wamp64\bin\php\cacert.pem”
  6. Right-click the WAMP icon in your taskbar and select Restart All Services.

And that’s it! After this, Moodle on your WAMP server should be able to update H5P libraries without any more SSL or missing library errors.


For regular updates about Moodle, eLearning, and the edtech industry, visit us at lmsdaily.com. You can also connect with us on Facebook, Twitter, or subscribe to our YouTube channel.

How to use Moodle Book

 
Jaswinder Singh
Jaswinder Singhhttps://lmsdaily.com
I am an experienced Moodle Professional with experience in Moodle Course Creation, Moodle Setup, Moodle Integration, Moodle Training, Moodle Support & troubleshooting. I am the author of popular books - "How to use Moodle 4.1" and "how to use Moodle 2.7". I work with one goal in mind “CUSTOMER SATISFACTION” – whether this means working to achieve results within a specific deadline (or beating the deadline), or with a focus on solid quality, if my client requires the job to be done I will go out of my way to achieving whatever it is that is necessary to do so. Basically, I can take care of your all Moodle requirements so that you can focus on your core job and I will manage your Moodle LMS.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisment -spot_img

Popular Posts

Join MoodleMoot Global 2025 in Edinburgh UK from 16-18 September 2025

MoodleMoot Global 2025 will take place from in Edinburgh UK from 16-18 September 2025. All the avid Moodle users from around the globe will...

Join MoodleMoot Australia 2024 on 26-27 November 2024 in Melbourne

MoodleMoot Australia 2024 will take place on 26-27 November 2024 in Melbourne. This year the edtech conference will be organized by the Moodle Premier...

Participate in Moodle 4.5 QA Testing to contribute for a future LMS

Moodle 4.5 is the next LTS (Long Term Support) version of the Moodle LMS which is scheduled to be released soon. It is currently...