VLC - quick solution for problems with HTTPS certs

Can't play music over HTTPS and VLC output looks similar?

[0x83916dc] gnutls tls client error: TLS session: access denied
[0x83916dc] gnutls tls client error: Certificate could not be verified
[0x83916dc] gnutls tls client error: Certificate's signer was not found
[0x83916dc] main tls client error: TLS client session handshake error

Solution is very simple - feed VLC with Firefox certificates.

On Arch Linux you need to execute just one command:

$ cat /usr/share/ca-certificates/mozilla/* > ~/.local/share/vlc/ssl/certs/ca-certifcates.crt
Milosz Galazka's Picture

About Milosz Galazka

Milosz is a Linux Foundation Certified Engineer working for a successful Polish company as a system administrator and a long time supporter of Free Software Foundation and Debian operating system.

Gdansk, Poland https://sleeplessbeastie.eu