Назад | Перейти на главную страницу

Ошибка «wget ca-directory = / etc / ssl / certs» в Ubuntu 14.04

По умолчанию wget в Ubuntu 14.04 не поддерживает SSL. Как я могу это исправить? я не хотите использовать --no-certificate-check.

Сертификат, который я хочу аутентифицировать, аутентифицируется в корневом ЦС от Thawte.

Имена файлов в каталоге CA не имеют произвольной формы. Каждый файл предназначен для одного сертификата CA, и имя файла должно быть идентично <hash_value>.<n> на основе имени субъекта
т.е. <hash_value> это значение, возвращаемое:

 openssl x509 -subject_hash -in cafile.cert 

и <n> n - целое число, обычно 0. Если хеш-значение уже существует, то n будет увеличиваться.

Обычно я бы настраивал каталог с описательным именем файла для реальных файлов CA, то есть thawte.ca.cert, и хеш-значением в качестве символической ссылки на этот файл. OpenSSL c_rehash Утилита настроит эти символические ссылки за вас.