Resolvido

VoIP Nómada, mudança de plataforma de serviço > reconfiguração

  • 8 Outubro 2018
  • 35 respostas
  • 2005 visualizações

Reputação 2
Serviço VOIP Nómada > reconfiguração de acesso


 


Devido a migração de plataforma técnológica e dada a necessidade de reconfiguração dos acessos VoIP Nómada a partir de 8 de outubro de 2018, os clientes que tiverem números VoIP Nómada ativos (3020xxxxx) deverão efetuar os seguintes passos:



a) Dirigir-se à sua Área de Cliente (e.g https://cliente.meo.pt ) e entrar na gestão do seu pacote em [NET FIXA[ e [Números VOIP] > [gerir]


encontrará a seguinte mensagem:



Voz sobre IP (VoIP):


Por atualização tecnológica a partir de 08/10/2018 para poder continuar a utilizar o serviço deverá alterar a password e configurar novamente os seus dispositivos, consultando a Ajuda e suporte do site MEO - Como posso configurar o VoIP? (https://www.meo.pt/ajuda-e-suporte/produtos-meo/internet/servicos#utilizarvoip), se já o fez o seu serviço está a funcionar corretamente para efetuar e receber chamadas. Com o VoIP pode fazer e receber chamadas dentro e fora de casa, para todas as redes nacionais e internacionais usando a internet.



b) Consultando a Ajuda e Suporte no link acima indicado poderá obter mais informação sobre a configuração dos seus dispositivos, mais concretamente a saber:



Dados de configuração nas aplicações VoIP:


Endereço Registar (Host): sip.sapo.pt [porta: opcional 5070]
Endereço Proxy (Outbound Proxy): proxy.sip.sapo.pt
Porta Proxy: 5070
Utilizador (Username): +3513020xxxxx(*)
Password: [de 6 a 8 carateres]
Transporte Rede (Network Settings): UDP [opcional]
SIP URL: +3513020xxxxx (*)
(*) Número VoIP criado.


 


Pode fazer e receber chamadas VoIP através de:


-Uma rede WiFi de acesso à internet;
-Uma rede de dados móveis 4G.



Os preços e condições mantém-se inalterados, ver em: https://www.meo.pt/ajuda-e-suporte/produtos-meo/internet/servicos#voip



Em anexo, podem encontrar imagens de configuração de área de cliente MEO e de aplicações para smartphone (CSIP SImple e Zoiper).
icon

Solução por gilaraujo 16 Outubro 2018, 18:20

Caro Herique, era mesmo essa a situação.

Confirmo que consigo fazer chamadas apenas mudando a linha


outboundproxy=proxy.sip.sapo.pt -> para  -> outboundproxy=proxy.sip.sapo.pt:5070

 


Muito Obrigado desde já pela prontidão de suporte!

Cumprimentos

Ver original

35 respostas

Apenas uma observação sobre a configuração, no arquivo sip.conf, os codecs precisaram ser setados como:

disallow=all
allow=ulaw
allow=alaw

allow=alaw&ulaw gerou erro no asterisk.

Obrigado,

Felipe
Olá Henrique,

 

Muito obrigado pela sua ajuda.

Já consigo fazer chamadas de saída/outbound.

 

Entretanto, quando recebo chamadas a chamada não é direcionada para o "context" definido, e o meu asterisk exibe a mensagem:

No matching peer for 'XXXXXXX' from '194.65.2.193:5070'

 

Onde XXXX é o caller-id que realiza a chamada.

 

Fiquei horas à volta desse problema, mas não consegui descobrir como ajustar.

 

Obrigado,

Felipe
Reputação 2
  escreveu:

Olá,


 


Poderiam me confirmar se é posível conectar um asterisk que tem endereço IP fora da rede da MEO ao MEO Voip?
Estou há algumas horas tentando a conexão, mas o register volta como 401 not authorized.


 


Obrigado,

Felipe



Boa tarde,


 


A criação do número VoIP tem de ser efetuada a partir do Line Id associado ao acesso.


A partir daí desde que exista conetividade e sejam inseridos os dados corretos pode ser usado de qualquer sítio.


 


A resposta 401 tem em princípio a ver com dados de autenticação incorretos.  


 


A configuração  do Trunk SIP deve estar como exemplificado abaixo.


(substitui-a 3020abcde pelos 9 dígitos do número nómada e xxxxxxxx pela password)


 


Trunk SIP:


General Tab


Trunk Name: MEO


OutBound Caller ID: +3513020abcde


 


Sip Settings Tab Outgoing


username=+3513020abcde


type=peer


t38pt_udptl=yes


secret=xxxxxxxx


registername=+3513020abcde


qualify=yes


port=5070


outboundproxy=proxy.sip.sapo.pt:5070


insecure=port,invite


host=sip.sapo.pt


fromuser=+3513020abcde


fromdomain=sip.sapo.pt


from=+3513020abcde


dtmfmode=rfc2833


disallow=all


context=from-trunk


canreinvite=yes


call-limit=2


authname=+3513020abcde


allow=ulaw&alaw


 


Incoming


Register String apenas


+3513020abcde@sip.sapo.pt:xxxxxxxx:+3513020abcde@proxy.sip.sapo.pt:5070/+3513020abcde


 
Olá,

 

Poderiam me confirmar se é posível conectar um asterisk que tem endereço IP fora da rede da MEO ao MEO Voip?
Estou há algumas horas tentando a conexão, mas o register volta como 401 not authorized.

 

Obrigado,

Felipe
Reputação 2
  escreveu:

Boas. Eu tenho "allow anonymous inbound SIP Calls" em YES


 


Desde que o trunk tenha o DID corretamente configurado é possivel fazer o routing das incoming calls sem qualquer problema.


Não sei até que ponto fazer o disable das chamadas anonimas, é importante. Contudo será importante manter o olho na firewall "just in case"


 


 Alterar as definições PJSIP quando se usa um SIP trunk. Poderá funcionar mas não é criar um maior problema?


 


 


 


 



Bom dia,


A configuração das definições PJSIP asterisk terá de ser aprofundada pelos users nas suas situações concretas. O método "allow anonymous" é aquele que tem sido usado, também com os devidos cuidados.


H.


H.
Bem, a coisa do UDP não resultou.

Revi o outbound e como está nesta página, está a funcionar.

Inbound tive de ativar a permissão de chamadas anonimas ou desconhecidas e assim trabalha.

 

Preferia não ter de o fazer, caso alguém consiga ou saiba como por a dar com isso desativo eu agradeço.

 

Desde já obrigado pelo tempo dispendido.

 

Cumprimentos

 

Nuno Reis
É precisamente esse erro que dá quando entra uma chamada.

Logo testo quando chegar a casa e depois aviso aqui de como correu.

 

PS: a imagem não apareceu no post :P

 

Cumprimentos

 
Boas. Eu tenho "allow anonymous inbound SIP Calls" em YES


 


Desde que o trunk tenha o DID corretamente configurado é possivel fazer o routing das incoming calls sem qualquer problema.


Não sei até que ponto fazer o disable das chamadas anonimas, é importante. Contudo será importante manter o olho na firewall "just in case"


 


 Alterar as definições PJSIP quando se usa um SIP trunk. Poderá funcionar mas não é criar um maior problema?


 


 


 


 
Reputação 2
  escreveu:

Boas


 


Estive a repor as configs no asterisk por causa desta alteração e com o post das configs originais, consigo fazer chamadas para fora.


Quando faço chamadas para o numero nomada o asterisk rejeitas a chamada, com o seguinte log.


 


[


code:
[2018-10-20 19:32:12] VERBOSE[25059][C-00000009] pbx.c: Executing [+351302001194@from-sip-external:1] NoOp("SIP/ims.telecom.pt-00000009", "Received incoming SIP connection from unknown peer to +351302001194") in new stack
[2018-10-20 19:32:12] VERBOSE[25059][C-00000009] pbx.c: Executing [+351302001194@from-sip-external:2] Set("SIP/ims.telecom.pt-00000009", "DID=+351302001194") in new stack
[2018-10-20 19:32:12] VERBOSE[25059][C-00000009] pbx.c: Executing [+351302001194@from-sip-external:3] Goto("SIP/ims.telecom.pt-00000009", "s,1") in new stack
[2018-10-20 19:32:12] VERBOSE[25059][C-00000009] pbx_builtins.c: Goto (from-sip-external,s,1)
[2018-10-20 19:32:12] VERBOSE[25059][C-00000009] pbx.c: Executing [s@from-sip-external:1] GotoIf("SIP/ims.telecom.pt-00000009", "1?setlanguage:checkanon") in new stack
[2018-10-20 19:32:12] VERBOSE[25059][C-00000009] pbx_builtins.c: Goto (from-sip-external,s,2)
[2018-10-20 19:32:12] VERBOSE[25059][C-00000009] pbx.c: Executing [s@from-sip-external:2] Set("SIP/ims.telecom.pt-00000009", "CHANNEL(language)=pt-br") in new stack
[2018-10-20 19:32:12] VERBOSE[25059][C-00000009] pbx.c: Executing [s@from-sip-external:3] GotoIf("SIP/ims.telecom.pt-00000009", "1?noanonymous") in new stack
[2018-10-20 19:32:12] VERBOSE[25059][C-00000009] pbx_builtins.c: Goto (from-sip-external,s,5)
[2018-10-20 19:32:12] VERBOSE[25059][C-00000009] pbx.c: Executing [s@from-sip-external:5] Set("SIP/ims.telecom.pt-00000009", "TIMEOUT(absolute)=15") in new stack
[2018-10-20 19:32:12] VERBOSE[25059][C-00000009] func_timeout.c: Channel will hangup at 2018-10-20 19:32:27.877 UTC.
[2018-10-20 19:32:12] VERBOSE[25059][C-00000009] pbx.c: Executing [s@from-sip-external:6] Log("SIP/ims.telecom.pt-00000009", "WARNING,"Rejecting unknown SIP connection from 194.65.2.193"") in new stack
[2018-10-20 19:32:12] WARNING[25059][C-00000009] Ext. s: "Rejecting unknown SIP connection from 194.65.2.193"

 


Se ativar a opção de permitir chamadas anoninas nas Asterisk SIP settings, a chamada entra, mas o que leio pelos foruns de asterisk ou freeBPX, isso não é boa prática e se para as chamadas funcionarem é preciso isso é derivado a um erro de configuração do trunk.


 


Portanto pergunto se os que conseguiram por o trunk a funcionar, têm isso desativo ou não e se está desativo, se há mais alguma setting que esteja a falhar do meu lado.


Ou se têm alguma sugestão adicional.


 


Cumprimentos


 


Nuno Reis


 


EDIT: tenho um trunk de saída para telemvel que estava a ser usado, portanto nem para fora consigo fazer chamadas via o trunk do meo.



Bom dia,


 


A equipa técnica utiliza Asterisk para alguns testes e de facto para receber chamadas de entrada a forma mais comum de ter chamadas de entrada é ativar a opção “Allow anonymous Inbound sip calls” (sem esta opção ativa  a chamada é entregue ao PBX mas este não a encaminha para a extensão (ou outro destino) que tenha configurado e responde com um anúncio a dizer que o número marcado não está em serviço.)


 


No entanto conseguiu-se receber chamadas com aquela opção desativada alterando, na configuração dos SIP Settings, a configuração do transport UDP para “Não “ na opção “udp – 0.0.0.0 – All” e “Sim” na opção “Udp **bleep**.**bleep**.**bleep**.**bleep** –eth0” (ver figura):


 


H.


 
Boas

 

Estive a repor as configs no asterisk por causa desta alteração e com o post das configs originais, consigo fazer chamadas para fora.

Quando faço chamadas para o numero nomada o asterisk rejeitas a chamada, com o seguinte log.

 

[

code:
[2018-10-20 19:32:12] VERBOSE[25059][C-00000009] pbx.c: Executing [+351302001194@from-sip-external:1] NoOp("SIP/ims.telecom.pt-00000009", "Received incoming SIP connection from unknown peer to +351302001194") in new stack
[2018-10-20 19:32:12] VERBOSE[25059][C-00000009] pbx.c: Executing [+351302001194@from-sip-external:2] Set("SIP/ims.telecom.pt-00000009", "DID=+351302001194") in new stack
[2018-10-20 19:32:12] VERBOSE[25059][C-00000009] pbx.c: Executing [+351302001194@from-sip-external:3] Goto("SIP/ims.telecom.pt-00000009", "s,1") in new stack
[2018-10-20 19:32:12] VERBOSE[25059][C-00000009] pbx_builtins.c: Goto (from-sip-external,s,1)
[2018-10-20 19:32:12] VERBOSE[25059][C-00000009] pbx.c: Executing [s@from-sip-external:1] GotoIf("SIP/ims.telecom.pt-00000009", "1?setlanguage:checkanon") in new stack
[2018-10-20 19:32:12] VERBOSE[25059][C-00000009] pbx_builtins.c: Goto (from-sip-external,s,2)
[2018-10-20 19:32:12] VERBOSE[25059][C-00000009] pbx.c: Executing [s@from-sip-external:2] Set("SIP/ims.telecom.pt-00000009", "CHANNEL(language)=pt-br") in new stack
[2018-10-20 19:32:12] VERBOSE[25059][C-00000009] pbx.c: Executing [s@from-sip-external:3] GotoIf("SIP/ims.telecom.pt-00000009", "1?noanonymous") in new stack
[2018-10-20 19:32:12] VERBOSE[25059][C-00000009] pbx_builtins.c: Goto (from-sip-external,s,5)
[2018-10-20 19:32:12] VERBOSE[25059][C-00000009] pbx.c: Executing [s@from-sip-external:5] Set("SIP/ims.telecom.pt-00000009", "TIMEOUT(absolute)=15") in new stack
[2018-10-20 19:32:12] VERBOSE[25059][C-00000009] func_timeout.c: Channel will hangup at 2018-10-20 19:32:27.877 UTC.
[2018-10-20 19:32:12] VERBOSE[25059][C-00000009] pbx.c: Executing [s@from-sip-external:6] Log("SIP/ims.telecom.pt-00000009", "WARNING,"Rejecting unknown SIP connection from 194.65.2.193"") in new stack
[2018-10-20 19:32:12] WARNING[25059][C-00000009] Ext. s: "Rejecting unknown SIP connection from 194.65.2.193"
 

Se ativar a opção de permitir chamadas anoninas nas Asterisk SIP settings, a chamada entra, mas o que leio pelos foruns de asterisk ou freeBPX, isso não é boa prática e se para as chamadas funcionarem é preciso isso é derivado a um erro de configuração do trunk.

 

Portanto pergunto se os que conseguiram por o trunk a funcionar, têm isso desativo ou não e se está desativo, se há mais alguma setting que esteja a falhar do meu lado.

Ou se têm alguma sugestão adicional.

 

Cumprimentos

 

Nuno Reis

 

EDIT: tenho um trunk de saída para telemvel que estava a ser usado, portanto nem para fora consigo fazer chamadas via o trunk do meo.
Confirmo, também já funciona


 


Thanks!
Caro Herique, era mesmo essa a situação.


 


Confirmo que consigo fazer chamadas apenas mudando a linha


outboundproxy=proxy.sip.sapo.pt -> para  -> outboundproxy=proxy.sip.sapo.pt:5070


 


 


Muito Obrigado desde já pela prontidão de suporte!


 


Cumprimentos
Reputação 2
Boa tarde,


 


Quando testámos inicial o FPBX fazia chamadas e hoje (tivemos de reinstalar) tinhamos um problema similar ao indicado nos posts acima.


 


O que se passa é que não obstante se registar para o porto correto (5070) obtém-se um erro, quando tenta efetuar uma chamada o FreePBX envia o INVITE para o porto 5060 o que leva a que seja rejeitado com 403 Forbidden.


 


Conseguimos efetuar chamadas alterando na configuração do trunk forçando o parâmetro do porto outbound proxy para proxy.sip.sapo.pt:5070, e.g.;


 


username=+35130200xxxx


type=peer


t38pt_udptl=yes


secret=Secret


registername=+35130200xxxx


qualify=yes


port=5070


outboundproxy=proxy.sip.sapo.pt:5070


insecure=port,invite


host=sip.sapo.pt


fromuser=+35130200xxxx


fromdomain=sip.sapo.pt


from=+35130200xxxx


dtmfmode=rfc2833


disallow=all


context=from-trunk


canreinvite=yes


call-limit=2


authname=+35130200xxxx


allow=ulaw&alaw


 


Confirmem pf que esta alteração resolve o tema, e caso afirmativo aceitem como solução aqui nesta thread pf.


 
Reputação 2
  escreveu:

Será que o Herique ainda le este topic como já foi marcado como resolvido?



Bom dia,


SIm, tenho estado a seguir o tópico. As configurações de outbound estão a ser analisadas.


H.
Será que o Herique ainda le este topic como já foi marcado como resolvido?
Tb me está a acontecer em outbound calls


 


code:
[2018-10-15 20:17:14] WARNING[22417][C-00000011] chan_sip.c: Received response: "Forbidden" from '<sip:+351302XXXXXX@sip.sapo.pt>;tag=as38779536'
[2018-10-15 20:17:14] VERBOSE[27970][C-00000011] app_dial.c: Everyone is busy/congested at this time (1:0/0/1)

btw, a minha segunda linha já liga (thanks Henrique_MEO)


 


Inbounds funcionam
Hoje algo novo começou a acontecer no PBX


 


Tentando fazer uma Outbound call, mesmo com o Trunk autenticado perfeitamente, há a seguinte resposta:


[2018-10-15 18:54:25] WARNING[2072][C-00000000] chan_sip.c: Received response: "Forbidden" from '<sip:+351302000xxx@sip.sapo.pt:5160>;tag=as6d9653f8'
[2018-10-15 18:54:25] VERBOSE[4065][C-00000000] app_dial.c: Everyone is busy/congested at this time (1:0/0/1)
[2018-10-15 18:54:25] VERBOSE[4065][C-00000000] pbx.c: Executing [s@macro-dialout-trunk:31] NoOp("PJSIP/412-00000000", "Dial failed for some reason with DIALSTATUS = CHANUNAVAIL and HANGUPCAUSE = 21") in new stack
[2018-10-15 18:54:25] VERBOSE[4065][C-00000000] pbx.c: Executing [s@macro-dialout-trunk:32] GotoIf("PJSIP/412-00000000", "0?continue,1:s-CHANUNAVAIL,1") in new stack
[2018-10-15 18:54:25] VERBOSE[4065][C-00000000] pbx_builtins.c: Goto (macro-dialout-trunk,s-CHANUNAVAIL,1)
[2018-10-15 18:54:25] VERBOSE[4065][C-00000000] pbx.c: Executing [s-CHANUNAVAIL@macro-dialout-trunk:1] Set("PJSIP/412-00000000", "RC=21") in new stack
[2018-10-15 18:54:25] VERBOSE[4065][C-00000000] pbx.c: Executing [s-CHANUNAVAIL@macro-dialout-trunk:2] Goto("PJSIP/412-00000000", "21,1") in new stack
[2018-10-15 18:54:25] VERBOSE[4065][C-00000000] pbx_builtins.c: Goto (macro-dialout-trunk,21,1)


 


Inbounds funcionam normalmente.


Contudo, usando un softphone a chamada sai normalmente


 


Algo mudou nas últimas 24horas?
Reputação 2
  escreveu:

Embora a 2ª linha tenha exactamente a mesma configuração da primeira....


 


está-me a dar:


code:
Forbidden - wrong password on authentication for REGISTER

por muito que mude a password no site da meo e na configuração...


 



Boa tarde,


 


Peço-lhe que configure uma password simples de teste de 6 a 8 carateres. Deve contar com um período de alguns minutos até efetuar o registo SIP.


H.
Embora a 2ª linha tenha exactamente a mesma configuração da primeira....


 


está-me a dar:


code:
Forbidden - wrong password on authentication for REGISTER

por muito que mude a password no site da meo e na configuração...


 
A solução dada funciona


 


Contudo para utilizadores do freePBX (ou outros) que usem a firewall interna uma solução adicional poderá ser introduzir


sip.sapo.pt


proxy.sip.sapo.pt como Trusted na firewall


 
Reputação 2
  escreveu:

Ok, uma delas já ligou...


 


A outra continua a dar:


code:
Forbidden - wrong password on authentication for REGISTER

Suponho que quando se muda a password no site demore a mudar efetivamente?


 



Bom dia,


 


Ainda bem que já conseguiu ligação.


Sim poderá haver alguma demora, mas não mais de uns minutos. 


 


Caso fique resolvido, peço-vos para considerarem aceite a solução.


H.
Ok, uma delas já ligou...


 


A outra continua a dar:


code:
Forbidden - wrong password on authentication for REGISTER

Suponho que quando se muda a password no site demore a mudar efetivamente?


 
Obrigado!


 


Vou confirmar!
Reputação 2
A nossa área técnica reproduziu o FreePBX com a configuração abaixo, com sucesso:


 


Trunk SIP:


General Tab


Trunk Name: MEO


OutBound Caller ID: +35130200ABCDE


 


Sip Settings Tab Outgoing


username=+35130200ABCDE


type=peer


t38pt_udptl=yes


secret=xxxxxxxx


registername=+35130200ABCDE


qualify=yes


port=5070


outboundproxy=proxy.sip.sapo.pt


insecure=port,invite


host=sip.sapo.pt


fromuser=+35130200ABCDE


fromdomain=sip.sapo.pt


from=+35130200ABCDE


dtmfmode=rfc2833


disallow=all


context=from-trunk


canreinvite=yes


call-limit=2


authname=+35130200ABCDE


allow=ulaw&alaw


 


Incoming


Register String


+35130200ABCDE@sip.sapo.pt:xxxxxxxx:+35130200ABCDE@proxy.sip.sapo.pt:5070/+35130200ABCDE
Parece que é esta a registrarion string:


code:
+351302000XX1@sip.sapo.pt:PASSWD88@proxy.sip.sapo.pt:5070/+351302000XX1

porque neste numero dá:


code:
[2018-10-10 11:21:07] WARNING[1185] chan_sip.c: Forbidden - wrong password on authentication for REGISTER for '+351302000XX1' to 'proxy.sip.sapo.pt'

Embora já tenho confirmado a password e esta está correta 😶

Responder