add-apt-repository: проблема с сертификатом SSL CA

user@amd64:~$ sudo add-apt-repository ppa:jd-team/jdownloader
[sudo] password for 1: 
Traceback (most recent call last):
  File "/usr/bin/add-apt-repository", line 125, in <module>
    ppa_info = get_ppa_info_from_lp(user, ppa_name)
  File "/usr/lib/python2.7/dist-packages/softwareproperties/ppa.py", line 80, in get_ppa_info_from_lp
    curl.perform()
pycurl.error: (77, 'Problem with the SSL CA cert (path? access rights?)')

Как это исправить?

https://bugs.launchpad.net/ubuntu/+source/pycurl/+bug/926548- связана ли эта ошибка?

Моя система:

Ubuntu 12.04 amd64
python 2.7.3-0ubuntu2
python-software-properties 0.82.7
python-pycurl 7.19.0-4ubuntu3
libgnutls26 2.12.14-5ubuntu3

Я также пытался установить python-software-properties 0.82.7.1 и libgnutls26 2.12.14-5ubuntu3.1 из точных обновлений, но это не помогло =(

2 ответа

Никто не помог мне =(Но я нашел решение: мне помог переустановить пакет "ca-Certificates"))

Благодаря этому журналу =) http://irclogs.ubuntu.com/2012/05/26/%23kubuntu-devel.html

Убедитесь, что у вас есть сертификаты CA, позволяющие приложениям на основе SSL проверять подлинность соединений SSL. Они могут быть установлены:

sudo apt-get install ca-certificates openssl

Если у вас есть, рассмотрите возможность переустановки (заменить install с reinstall).

Вы также можете попробовать запустить: sudo update-ca-certificates,

Связанные с:

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