Консоль астериска
Код: Выделить всё
== Problem setting up ssl connection: error:14094418:SSL routines:SSL3_READ_BYTES:tlsv1 alert unknown ca
[2015-03-15 15:35:44] WARNING[2751]: tcptls.c:673 handle_tcptls_connection: FILE * open failed!
== Problem setting up ssl connection: error:14094418:SSL routines:SSL3_READ_BYTES:tlsv1 alert unknown ca
[2015-03-15 15:36:16] WARNING[2752]: tcptls.c:673 handle_tcptls_connection: FILE * open failed!
Код: Выделить всё
[general]
tlsenable=yes
tlscertfile=/etc/asterisk/keys/asterisk.crt
[65893]
transport=tls
Код: Выделить всё
*CLI>sip show settings
UDP Bindaddress: 0.0.0.0:5060
TCP SIP Bindaddress: 0.0.0.0:5060
TLS SIP Bindaddress: 0.0.0.0:5061
Код: Выделить всё
*CLI> module show like res_srtp.so
Module Description Use Count
res_srtp.so Secure RTP (SRTP) 0
1 modules loaded
Код: Выделить всё
openssl req -new -newkey rsa:1024 -nodes -keyout ca.key -x509 -days 500 -subj /CN=site.ru/ -out ca.crt
Код: Выделить всё
cp ca.crt asterisk.crt
cat ca.key >> asterisk.crt
Код: Выделить всё
./gen-mc -k asterisk.crt -d 'site.ru' -u '65893' -E 365 -m
Код: Выделить всё
netstat -punta | grep asterisk
2426/asterisk
tcp 0 0 0.0.0.0:5061 0.0.0.0:* LISTEN
При выполнении
Код: Выделить всё
openssl s_client -host localhost -port 5061 -showcerts