не удалось загрузить файловую базу данных TLS

У меня есть специальное устройство с микроконтроллером iMx.6 и встроенным Linux. Также я адаптировал ядро ​​Linux в соответствии с аппаратным обеспечением и rootFS, собранным buildroot. Устройство имеет LVDS и сенсорный экран. Я хотел бы иметь браузер Midori на устройстве для просмотра различных веб-сайтов. проблема в том, что когда я запускаю Midori с $midori -a www.google.com, я получаю эту ошибку:

GLib-Net-WARNING **: не удалось загрузить файловую базу данных TLS: не удалось открыть файл '/etc/pki/tls/certs/ca-bundle.crt': такого файла или каталога нет

У вас есть идеи, как я могу решить проблему?


person Reza    schedule 31.07.2020    source источник


Ответы (1)


Midori не может найти файл, содержащий набор сертификатов открытых ключей X.509 центров сертификации, которым он должен доверять. Поскольку он не может его найти, он не доверяет никакому сертификату открытого ключа, представленному веб-сайтами, к которым он пытается подключиться с помощью TLS.

Вам потребуется получить такой файл, например, из проекта cURL, cacert.pem и установите его в каталог /etc/pki/tls/certs — создайте его, если он не существует — под именем ca-bundle.crt.

Это должно решить вашу проблему.

person Frant    schedule 31.07.2020