altere type=peer
para type=friend
e use novamente sip reload
.
Clientes SIP devem usar type=friend
para permitir que eles autentiquem, recebam e enviem chamadas.
Estou tentando conectar um par SIP usando Zoiper ao meu servidor asterisco. O par é um soft-phone no meu servidor. Eu tenho a seguinte configuração para o par:
[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
Quando não uso host=dynamic
, o par é alcançável. No entanto, quando eu vou fazer uma ligação, recebo:
Zoiper dá um SIP 403 -Forbidden error, bearer capability not authorized
e o Asterisk dá:
NOTICE[17637]: chan_sip.c:23540 handle_request_invite: Failed to authenticate device <sip:[email protected];transport=UDP>;tag=81635b62
Quando coloco a configuração em host=dynamic
, o par se conecta e fica inacessível. Alguma idéia de como consertar isso?
Eu tive o mesmo problema. Eu fiz as seguintes alterações: nat = sim e certificou-se de que a Zoiper usasse o udp e o STUN