@Andryxans

Asterisk, PJSIP как понять почему 503 ошибка?

Добрый день, познаю астериск по книге В 5й главе завел 2 точки PJSIP через БД. Все авторизуется без проблем.
Простой диалплан:
[general]
[globals]
[sets]
exten => 100,1,Dial(PJSIP/0000f30A0A01)
exten => 101,1,Dial(PJSIP/0000f30B0B02)
exten => 102,1,Dial(PJSIP/SOFTPHONE_A)
exten => 103,1,Dial(PJSIP/SOFTPHONE_B)
exten => 200,1,Answer()
 same => n,Playback(hello-world)
 same => n,Hangup()


вот мой конфиг pjsip.conf

[transport-udp]
type=transport
protocol=udp
bind=0.0.0.0
[transport-tls]
type=transport
protocol=tls
bind=0.0.0.0
cert_file=/home/asterisk/certs/self-signed.crt   
priv_key_file=/home/asterisk/certs/self-signed.key


Когда регистрирую на сервере 2 точки с транспортом "transport-tls" : софтфон (microsip) и zoiper(на мобильном телефоне) - звонки успешно идут только на мобильный телефон. с мобильного zoiper на софтфон не идут звонки. вот что выдает при этом pjsip show history

5fbf7e8d03154058732887.jpeg

Аналогичная ситуация если я регистрирую вместо софтфона microsip - обычный voip телефон Yealink SIP-T19P.

Если зарегистрировать обоих абонентов с мобильных телефонов(zoiper) то звонки ходят в двух направлениях без проблем.

вот что в консоли астериска при этом:

5fbf806643c06170717100.jpeg

И при всем этом если я возьму одного из абонентов - абонента с транспортом [transport-udp] то все работает.

астериск 16.15.0 в virtualBOX, сетевой мост, операционка centos7, кодеки ulaw, SELinux на Permissive

куда копать, как и какие логи еще смотреть?

Спасибо
  • Вопрос задан
  • 800 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы