Решил установить шифрование TLS+SRTP, скачал дополнения пере собрал asterisk но подключение нет.
В консоле ошибки не выдает.
Что не так?
Пробовал разные версии asterisk. 2 дня потратил, все перечитал, но нет результата.
Клиентскую часть пробовал MicroSIP - без TLS работает прекрасно, на Android пробовал платную версию Bria, также без TLS работает хорошо.
Но при подключении TLS написано сервис не доступен. В консоли CLI> не каких ошибок, или логов не происходит при этом.
module 'res_rtp_asterisk.so' (Asterisk RTP Stack) - загружается.
sip.conf
Код: Выделить всё
[general]
tlsenable=yes
tlsbindaddr=0.0.0.0:5261
tlscertfile=/etc/asterisk/keys/asterisk.pem
tlscafile=/etc/asterisk/keys/ca.crt
tlscipher=ALL
tlsclientmethod=tlsv1
tlsdontverifyserver=yes
[1003]
host=dynamic
type=friend
secret=*********
qualify=yes
nat=no
port=5061
directmedia=no
context=local
disallow=all
allow-alaw
allow=ulaw
alow=gsm
username=1003
fromuser=1003
dial=SIP/1003
mailbox=1003@device
call-limit=2
callcounter=yes
faxdetect=no
callgroup=1
pickupgroup=1
transport=tls
encryption=yes
[1004]
host=dynamic
type=friend
secret=*********
qualify=yes
nat=no
port=5061
directmedia=no
context=from-internal
disallow=all
allow-alaw
allow=ulaw
alow=gsm
username=1004
fromuser=1004
dial=SIP/1004
mailbox=1004@device
call-limit=2
callcounter=yes
faxdetect=no
callgroup=1
pickupgroup=1
transport=tls
encryption=yes
Код: Выделить всё
[default]
[from-internal]
exten => 1003,1,Dial(SIP/1003,30,t)
exten => 1004,1,Dial(SIP/1004,30,t)