Я пытаюсь подключить одноранговый SIP с помощью Zoiper к моему серверу звездочек. Пир - это софт-телефон на моем сервере. У меня есть следующий конфиг для пира:

[201]
disallow=all
allow=alaw
host=192.168.1.180
deny=0.0.0.0/0.0.0.0
permit=192.168.0.0/255.255.0.0
secret=apassword
type=peer
context=incoming-internal
canreinvite=no
qualify=yes
nat=no
srtpcapable=no
encryption=no

Когда я не использую host=dynamic становится достижимым. Однако, когда я иду позвонить, я получаю:

Zoiper выдает SIP 403 -Forbidden error, bearer capability not authorized а Asterisk выдает:

NOTICE[17637]: chan_sip.c:23540 handle_request_invite: Failed to authenticate device <sip:201@192.168.1.180;transport=UDP>;tag=81635b62

Когда я помещаю конфигурацию в host=dynamic одноранговый узел соединяется и затем становится недоступным. Любые идеи, как это исправить?

2 ответа2

0

измените type=peer на type=friend сделайте sip reload и попробуйте снова.

Клиенты SIP должны использовать type=friend чтобы иметь возможность аутентифицировать, принимать и отправлять вызовы.

0

У меня была такая же проблема. Я сделал следующие изменения: nat = yes и убедился, что Zoiper использовал udp и STUN

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .