Como corrigir “Dillo HTTPS: certificado do emissor ausente!”?

5

Eu uso o navegador Dillo e, geralmente, quando abro um novo site, recebo a seguinte mensagem de erro:

Dillo HTTPS: Missing issuer certificate!

Unable to get local issuer certificate. The issuer certificate of an untrusted certificate cannot be found.

Às vezes, recebo esse erro três vezes seguidas ao abrir sites maiores, como o Twitter.

Se eu clicar em Continuar , a página será carregada normalmente.

Eu tenho esse problema com o Dillo 3.0.5 no FreeBSD 10.3 powerpc (instalado a partir de portas) e FreeBSD 10.3 i386 (instalado usando o pkg).

Esta mensagem, no entanto, não aparece no Dillo versão 3.0.4 no BunsenLabs Linux (Hydrogen) i386.

O código fonte com esta mensagem está disponível aqui: link

Achei que isso pode estar relacionado a Curl - problema de certificado SSL , mas verifiquei as opções que instalei curl com e CA_BUNDLE está ativado.

    
por Mateusz Piotrowski 20.11.2016 / 14:06

1 resposta

1

Esta questão é antiga e esta não é uma resposta real, mas eu tive o mesmo problema. Em dpi / https.c, eu comentei o código da caixa de diálogo após

    case X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN:

e depois mudou

    response_number = dialogue_get_answer_number(); 

para

    response_number = 1; 

Tenho certeza de que isso é terrível por algum motivo, mas eu sempre concordo com a caixa de diálogo.

    
por 17.11.2018 / 01:36