"Dillo HTTPS: 발급자 인증서 누락!"을 수정하는 방법은 무엇입니까?

"Dillo HTTPS: 발급자 인증서 누락!"을 수정하는 방법은 무엇입니까?

저는 Dillo 브라우저를 사용하는데 일반적으로 새 웹사이트를 열 때 다음과 같은 오류 메시지가 나타납니다.

Dillo HTTPS: 발급자 인증서가 누락되었습니다!

로컬 발급자 인증서를 얻을 수 없습니다. 신뢰할 수 없는 인증서에 대한 발급자 인증서를 찾을 수 없습니다.

가끔 Twitter와 같은 대규모 사이트를 열 때 이 오류가 3번 연속으로 발생합니다.

내가 클릭하면계속하다페이지가 정상적으로 로드됩니다.

FreeBSD 10.3 powerpc(포트에서 설치) 및 FreeBSD 10.3 i386(pkg를 사용하여 설치)에서 Dillo 3.0.5를 사용할 때 이 문제가 발생했습니다.

그러나 BunsenLabs Linux(Hydrogen) i386의 Dillo 버전 3.0.4에서는 이 메시지가 나타나지 않습니다.

이 메시지가 포함된 소스 코드는 다음에서 확인할 수 있습니다.https://fossies.org/linux/dillo/dpi/https.c

내 생각엔 이것이 아마도 관련이 있을 것 같아Curl - SSL 인증서 문제그런데 컬 설치시 사용한 옵션을 확인해보니 CA_BUNDLE켜져있더라구요.

답변1

이 질문은 오래되었으며 실제 답변은 아니지만 동일한 문제가 발생했습니다. dpi/https.c에서 다음 대화 상자 코드를 주석 처리했습니다.

    case X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN:

그러다가 바뀌었어

    response_number = dialogue_get_answer_number(); 

도착하다

    response_number = 1; 

어떤 이유에서인지 이것이 형편없다고 확신하지만 어쨌든 나는 항상 이 대화에 동의합니다.

관련 정보