misc:ejabberd_cert_ad
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| misc:ejabberd_cert_ad [05.08.2024 20:29] – nikolay | misc:ejabberd_cert_ad [16.08.2024 12:41] (текущий) – nikolay | ||
|---|---|---|---|
| Строка 9: | Строка 9: | ||
| Organization Name (eg, company) [Default Company Ltd]: | Organization Name (eg, company) [Default Company Ltd]: | ||
| Organizational Unit Name (eg, section) []:IT | Organizational Unit Name (eg, section) []:IT | ||
| - | Common Name (eg, your name or your server's hostname) []: | + | Common Name (eg, your name or your server's hostname) []: |
| Email Address []: | Email Address []: | ||
| </ | </ | ||
| - Копируем в буфер обмена содержимое файла **server.csr** | - Копируем в буфер обмена содержимое файла **server.csr** | ||
| - В центре сертификации на сервере по адресу http:// | - В центре сертификации на сервере по адресу http:// | ||
| + | - Сохраняем полученный файл **newcert.p7b** на сервере в папке, где производилось генерирование запроса на сертификат | ||
| + | - Конвертируем p7b цепочку сертификатов в pem-формат:< | ||
| + | openssl pkcs7 -inform DER -outform PEM -in newcert.p7b -print_certs > chain.pem | ||
| + | </ | ||
| + | - Делаем ценпочку сертификатов для eJabberd:< | ||
| + | cat server.key >> ejabberd.pem | ||
| + | cat chain.pem >> ejabberd.pem | ||
| + | </ | ||
| + | - Указываем путь до полученного сертификата в файле ejabberd/ | ||
| + | {listen, | ||
| + | [ | ||
| + | {5222, ejabberd_c2s, | ||
| + | | ||
| + | </ | ||
| + | - Перегружаем службу eJabberd | ||
misc/ejabberd_cert_ad.1722878995.txt.gz · Последнее изменение: — nikolay
