Não é possível atender a chamada

1

Tenho um telefone de hardware Cisco Sipura SPA 941 e estou conectado ao servidor VoIP Asterix (mais provável) do meu provedor.

Estou atrás de um firewall (ADSL) e coloquei meu telefone na zona da DMZ, por isso ele deve ser acessado pela Internet.

Agora eu posso fazer chamadas sem problemas, mas quando alguém me liga eu ouço o toque, mas quando eu pego o fone de ouvido, nada acontece e vejo "Atender chamada" no visor. Do outro lado da linha eu ainda ouço o seu toque.

Agora, pergunta a todos os especialistas em superusuário sobre VoIP : qual opção devo pesquisar no meu telefone para alterar o funcionamento? Meu amigo me deu conselhos DMTF (ficou Auto), tentei todas as opções sem sorte.

    
por lzap 12.08.2011 / 10:01

2 respostas

2

Mesmo em um DMZ, o firewall pode afetar a sinalização de gole ou pode haver problemas em outro dispositivo no final da linha. Por exemplo, você pode ter o telefone em uma DMZ em seu próprio roteador, mas seu ISP tem um modem roteado e esse dispositivo está bloqueando seletivamente parte da sinalização de gole (ALG, SPI, Detecção de Intrusão) que não permite que o telefone reconheça para o servidor que pegou a chamada, embora localmente você tenha. Isso é muito muito muito comum. Eu até já vi casos em que o ISP tem uma configuração ALG em seus roteadores principais que bloqueou intermitentemente o sinal ACK do telefone em um convite, causando o problema exato.

Para simplificar, certifique-se de que TODOS os dispositivos têm a detecção de ALG, SPI e intrusão desativada. Verifique também se as portas específicas do Cisco estão abertas em todos os dispositivos entre o telefone e o servidor de voz. Isso pode exigir uma chamada em seu ISP para limpar todo o caminho (se você tiver seu próprio roteador e seu ISP for capaz de conectar o modem, isso geralmente é uma grande ajuda).

Se o seu fornecedor de voip puder obter as escadas de chamada para o problema, posso dar uma olhada e dizer onde a sinalização está falhando (embora elas realmente devam dizer isso também).

    
por 12.08.2011 / 18:25
0

Se o seu telefone toca e você pega o receptor, você pode ver na CLI do Asterisk que ele acha que o telefone foi atendido, e ainda assim você não ouve nada no telefone. A parte RTP da chamada está sendo bloqueada em algum lugar, provavelmente o firewall no seu caso.

Se você tiver o serviço de telefone VoIP do seu provedor, poderá descobrir que todas as portas RTP foram paradas pelo dispositivo do seu ISP para uso próprio. Nesse caso, você precisará definir um intervalo de portas RTP diferente no Asterisk para o seu serviço SIP Truck.

    
por 08.06.2016 / 18:28

Tags