MikoPBX
Модули
Перевод этой страницы:
MikoPBX
Модули
Это старая версия документа!
Первым делом необходимо создать сертификаты. Пример команд:
keyDir='/storage/usbdisk1/mikopbx/custom_modules/SeqCalls'; mkdir -p "$keyDir"; ast_tls_cert -C 'miko.ru' -O "MIKO" -d "$keyDir" ast_tls_cert -m client -c "$keyDir/ca.crt" -k "$keyDir/ca.key" -C 'miko.ru' -O "MIKO" -d "$keyDir" -o client
[transport-tls] type=transport protocol=tls bind=0.0.0.0:5061 cert_file=/storage/usbdisk1/mikopbx/custom_modules/SeqCalls/asterisk.crt priv_key_file=/storage/usbdisk1/mikopbx/custom_modules/SeqCalls/asterisk.key method=sslv23
iptables -I INPUT 2 -s 172.20.10.0/24 -p tcp -m tcp --dport 5061 -j ACCEPT
[endpoint] media_encryption=sdes
172.16.156.223:5061;transport=tls
адрес сервера укажите свой.