Update-ca-certificates: 0 добавленных; 0 удаленных - каким образом?

Я следую инструкциям здесь для установки корневого сертификата для Charles Proxy.

Я выполнил каждый шаг точно, как он был обрисован в общих чертах и удостоверился, что установил полномочия правильно. Однако, когда я работаю sudo update-ca-certificates, это производит:

Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...

done.
done.

После этого сертификат остается недоверяемым. Я также попробовал это, которое является теми же шагами, но говорит мне устанавливать его в /usr/local/share/ca-certificates вместо этого. Когда я делаю это, update-ca-certificates возвраты ошибка:

Updating certificates in /etc/ssl/certs...
WARNING: Skipping duplicate certificate UbuntuOne-Go_Daddy_Class_2_CA.pem
WARNING: Skipping duplicate certificate UbuntuOne-Go_Daddy_Class_2_CA.pem
WARNING: charles.pem does not contain a certificate or CRL: skipping
WARNING: dhparam.pem does not contain a certificate or CRL: skipping
1 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...

Adding debian:charles.pem
done.
done.

И это все еще не работает. Кроме того, устанавливая сертификат SSL непосредственно через Charles (Help -> SSL Proxying -> Install Charles Root Certificate) не работает, даже при том, что это говорит, что устанавливает успешно.

3
задан 14 July 2017 в 08:20

1 ответ

Если вы используете Debian, попробуйте изменить расширение с .cer на .crt. Содержимое файла остается прежним.

4
ответ дан 18 September 2020 в 02:46

Другие вопросы по тегам:

Похожие вопросы: