Gnutls private error: TLS session: access denied

bonjour,
voici mon nouveau petit souci sous firefox, et ce post est une parenthèse de “diffuser une video dans une page html”.
Je me connecte sans probléme sur mon site par le port 443 (apache-ssl).
Dans une page, j’ai une balise dont le champs target renseigne un fichier de type mp4.
Je lance firefox en ligne de commande pour voir les messages d’erreur lorsque je clicke sur un lien qui permet de lire la video :
Play video1
Voici les messages :

[00000279] main playlist debug: creating new input thread [00000285] main input debug: waiting for thread completion [00000285] main input debug: `https://domaine.com/fichier.mp4' gives access `https' demux `' path `domaine.com/fichier.mp4' [00000285] main input debug: creating demux: access='https' demux='' path='domaine.com/fichier.mp4' [00000286] main demuxer debug: looking for access_demux module: 0 candidates [00000286] main demuxer warning: no access_demux module matched "https" [00000285] main input debug: creating access 'https' path='domaine.com/fichier.mp4' [00000287] main access debug: looking for access2 module: 6 candidates [00000287] access_http access debug: http: server='domaine.com' port=443 file='fichier.mp4 [00000287] main access debug: net: connecting to domaine.com port 443 [00000287] main access debug: connection in progress [00000289] main private debug: looking for tls module: 1 candidate [00000289] gnutls private debug: GnuTLS v1.4.4 initialized [00000289] main private debug: using tls module "gnutls" [00000289] main private debug: TLS/SSL provider initialized [00000291] gnutls private warning: cannot add x509 credentials (/usr/share/vlc/ca-certificates.crt): Base64 decoding error. [00000285] main input debug: thread 2991319984 (input) created at priority 0 (input/input.c:263) [00000291] gnutls private debug: added x509 credentials (/etc/ssl/certs/ca-certificates.crt) [00000291] gnutls private error: TLS session: access denied [00000291] gnutls private error: Certificate could not be verified [00000291] gnutls private error: Certificate's signer was not found [00000287] main access error: TLS/SSL session handshake error [00000289] gnutls private debug: GnuTLS deinitialized [00000289] main private debug: removing module "gnutls" [00000289] main private debug: TLS/SSL provider deinitialized [00000287] access_http access error: cannot establish HTTP/TLS session [00000287] access_http access debug: switching to HTTP version 1.0
Pourtant, j’ai refait tout à l’heure un certificat ssl autosigné … que puis -je faire d’autre ? Qu’est ce que je dois mettre où, de plus, vu que firefox reconnait bien le certificat (me disant qu’il est valide, contrairement à avant où il me disait qu’il était expiré) ?

via.ecp.fr/via/ml/vlc-devel/ … 00159.html

merci stonfi, mais j’avais lu ce fil et toutes les réponses qui suivent au moins 10 fois ce matin … enfin cet aprem. :wink: [quote]
Hello,

You didn’t provide any root certificate authority. VLC hence considers
the server certificate as invalid, and aborts the connection.[/quote]
Et c’est bien ma question : comment fournir un root certificate authority ?
à part en créer un … ce que je fais …
Est-ce qu’il veut dire qu’il faut le fournir à VLC ou le fournir tout simplement (cat en créer un autosigné) ?
pour info, j’ai suivi ce fil qui m’a bien aidé pour le certificat :
Debian : Créer un certificat SSL
mais j’avais un doute, ne m’étant pas occupé de la partie en anglais, qui diffère un peu de la française, je commençais à croire qu’il eut fallu que je fisse les deux … mais je pense plus … mdr.

Bon maintenant je retourne sur l’autre fil, parce que sous firefox, ça marche, mais je sais pas comment ça marche … arghh.

Bon, je pense que soit ça s’est mis en place tout seul aprés un petit délai, soit gnutls n’est plus invoqué pour une raison que j’ignore, car je n’ai plus aucune ligne aussi bien d’erreur que de notification de la part de gnutls, et franchement, je n’ai pas envie de chercher la ptite bête.