Video Players failing with 'CERTIFICATE_VERIFY_FAILED' in output logs

Spark
Spark
  • Updated

To verify if this issue is something you are experiencing, check for output logs that appear similar to this:

[Video Playback] ERROR: Unable to download webpage: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1076)> (caused by URLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1076)')))


If you are unsure if you are experiencing the issue listed above, send in a Support Ticket with output logs of the session and a description of the issue.

You can read more about the issue here. To download the certificates, please follow the steps below:

  1. Download the following files: https://letsencrypt.org/certs/isrgrootx1.der, https://letsencrypt.org/certs/isrg-root-x2.der and https://letsencrypt.org/certs/lets-encrypt-r3.der
  2. Open the files one by one and confirm the following prompts
  3. When the 'Certificate' pop-up window appears, click 'Install Certificate' to complete the installation
  4. Once all three certificates are installed, restart your computer and then log back into VRChat to test a video player again