Каталог Поиск 0 Сравнить 0 Закладки 0 Корзина Войти
Каталог
105082, Москва, ул. Фридриха Энгельса, 75с21, БЦ Бауманский ИТКОЛ
Пн - Пт: с 09-00 до 18-00 Сб: с 10-00 до 18-00 Вс: выходной
Страницы: 1
RSS
Ошибка импорта SSL на контроллере Linux, UniFi Network
 
Привет! Я пытался импортировать свои SSL-сертификаты, но что-то не работает. Создал CSR, подписал через ssls, а теперь он не импортируется. Странно, нужный CA-сертификат находится, но потом почему-то пропадает?! Может, у кого-то была похожая проблема или есть идея... Вот сообщение, которое я получаю:  
root@j96180:/usr/lib/unifi# java -jar lib/ace.jar import_cert cert3.crt COMODO_PositiveSSL_SHA-1_bundle.crt  
parse COMODO_PositiveSSL_SHA-1_bundle.crt (PEM, 2 сертификата):  
  нашёл [CN=PositiveSSL CA 2]
  нашёл [CN=AddTrust External CA Root]
parse cert3.crt (PEM, 6 сертификатов):  
  нашёл [CN=ubnt.xxx.eu] //редактировал название домена
  нашёл [CN=COMODO RSA Domain Validation Secure Server CA]
  нашёл [CN=COMODO RSA Certification Authority]
  нашёл [CN=AddTrust External CA Root]
  нашёл [CN=PositiveSSL CA 2]
  нашёл [CN=AddTrust External CA Root]
Импортирую подписанный сертификат [ubnt.xxx.eu]
ОШИБКА! отсутствует файл сертификата для [CN=COMODO RSA Domain Validation Secure Server CA]
 
Для всех, кто наткнулся на эту ветку с той же проблемой: самый простой способ — взять файл cacert.pem из curl (https://curl.haxx.se/ca/cacert.pem) и добавить его к импортируемым сертификатам.  
java -jar /usr/lib/unifi/lib/ace.jar import_cert /root/cert.pem /root/chain.pem /root/cacert.pem  
И всё будет работать.  
Файл cacert.pem используется в продуктах Mozilla.  
https://curl.haxx.se/docs/caextract.html
 
Работает, спасибо!
 
Хорошо знать, у меня тоже сработало. Я нашёл это здесь https://support.comodo.com/index.php?/Knowledgebase/Article/View/945/0/root-addtrust-external-ca-root
 
В итоге мне удалось это настроить. Я использовал ssls.com, мне пришлось попросить у них все файлы, потому что по умолчанию там было только 2 файла. Если написать им в чат поддержки, они смогут прислать дополнительные сертификаты.
 
Хмм, я новичок в сертификатах, но разве у меня должно быть всего 2 файла — *.cert и *.ca-bundle? В руководстве, которое я читал, из письма генерировалось 4 файла.
 
У меня такая же проблема. Кто-нибудь может дать совет?  
Импорт сертификата с подписью [hotspot.domain.com] ОШИБКА! отсутствует файл сертификата для [CN=COMODO RSA Domain Validation Secure Server CA]
root@UniFi-CloudKey:/usr/lib/unifi#
 
Похоже, в версии 5.4.14 снова что-то сломалось:

/usr/lib/unifi# java -jar lib/ace.jar import_cert data/unifi_server_tld.ca-bundle data/unifi_server_tld.crt

parse unifi_server_tld.crt (PEM, 1 сертификат): CN=unifi.server.tld  
parse unifi_server_tld.ca-bundle (PEM, 2 сертификата):  
найдено [CN=COMODO RSA Domain Validation Secure Server CA]
найдено [CN=COMODO RSA Certification Authority]

Импортирую подписанный сертификат [COMODO RSA Domain Validation Secure Server CA]
ОШИБКА! отсутствует файл сертификата для [CN=COMODO RSA Certification Authority]

Ручной заново создайте соответствующий сертификат от Comodo:

/usr/lib/unifi# java -jar lib/ace.jar import_cert comodo_rsa_ca.crt

parse comodo_rsa_ca.crt (PEM, 1 сертификат): CN=COMODO RSA Domain Validation Secure Server CA  
Импортирую подписанный сертификат [COMODO RSA Domain Validation Secure Server CA]
ОШИБКА! отсутствует файл сертификата для [CN=COMODO RSA Certification Authority]

Очевидно, здесь происходит какая-то другая ошибка, которую программа выводит как другую проблему.
Страницы: 1
Читают тему (гостей: 1)