RU EN

Обновление StartSSL сертификатов

 

Для обновления (перевыпуска) StartSSL сертификатов понадобится csr-файл сгенерированный из приватного ключа. Запрос подписи сертификата можно сгенерировать заново:

openssl req -new -sha256 -key ~/domain.key -out ~/domain.csr

Получив новый сертификат, нужно убедиться, что в цепочке сертификатов удостоверяющего центра не произошло изменений. Например, один из сертификатов мог быть отозван. Если это произошло, надо скачать новый корневой и промежуточный сертификат, затем собрать эти сертификаты в файл:

cat ca.crt startssl-ca-intermediate.crt > unified-ca-certs.pem

nginx:

У StartSSL скачиваются уже готовые для использования в nginx сертификаты. Нужно только разместить их в соответствующих местах:

ssl_certificate      /etc/ssl/domain.crt;
ssl_certificate_key  /etc/ssl/private/server.key;
ssl_trusted_certificate  /etc/ssl/unified-ca-certs.pem;

postfix:

smtpd_tls_cert_file = /etc/ssl/domain.crt
smtpd_tls_key_file = /etc/ssl/private/server.key
smtpd_tls_CAfile = /etc/ssl/unified-ca-certs.pem

courier:

Для courier нужно скачать сертификат в формате pem и добавить туда приватный ключ:

cat /etc/private/server.key >> domain.pem

Затем прописать в конфиге параметры:

TLS_CERTFILE=/etc/ssl/private/domain.pem
TLS_TRUSTCERTS=/etc/ssl/unified-ca-certs.pem

Янчарук А.В.
30.09.2016 16:42


Оставить комментарий


Имя  


Комментарий *