Страница 1 из 1

Asterisk 14.5 TLS/SSL error loading cert file

Добавлено: 06 июл 2017, 11:52
devopsaster
Всем привет. Установил на Centos 7 Asterisk 14.5.0, начал настраивать сертификаты для TLS согласно туториалу Secure Calling Tutorial, сертификаты создались успешно, в sip.conf прописал пути к ним но когда загружаю конфиг то получаю ошибку:

Код: Выделить всё

ERROR[1474]: tcptls.c:984 __ssl_setup: TLS/SSL error loading cert file. </etc/asterisk/keys/asterisk.pem>
Пробовал уже и на Centos 6.9 и на Ubuntu server 16.04 ошибка везде одна и та же. Раньше всегда работал с версией 11.18.0 там сертификаты загружаются успешно. С чем может быть связана проблема в Asterisk 14?

Re: Asterisk 14.5 TLS/SSL error loading cert file

Добавлено: 06 июл 2017, 12:56
ded
Читали?
Problem solved by creating the certificates manually using OpenSSL instead of using the asterisk provided helper script ast_tls_cert. Apparently the script didn't produce a certificate that could be read by asterisk.
http://forums.asterisk.org/viewtopic.php?f=1&t=87211
Пробовали повторить по шагам?

Re: Asterisk 14.5 TLS/SSL error loading cert file

Добавлено: 12 окт 2017, 15:30
adept
Там не нужно никаких шагов ))
Всего навсего нужно поменять права директории, в которой лежат сертификаты.
У меня были права 0755 я поменял на 0700 и ошибка пропала.
# chmod 0700 /etc/asterisk/certificate/ - и будет вам счастье.