Como remover os prefixos SIP ou Plus das chamadas recebidas no FreePBX?

2

Como posso remover o prefixo "sip: +" (sip plus) dos números recebidos? O número está sendo armazenado em cache no meu telefone e é um formato ilógico, por isso não posso ligar para esse número novamente.

    
por Fred Lackey 16.03.2014 / 19:10

1 resposta

2

Há duas etapas necessárias para remover completamente o prefixo "sip: +" ...

Remover o prefixo do Plus

O FreePBX inclui um "contexto" que retira todos os últimos 10 dígitos da string CID. Existem vários outros tópicos lá fora, que dizem para criar um contexto personalizado, mas isso não é necessário. Na sua rota de entrada, se você mudar isso ...

context=from-trunk

... para isso ...

context=from-pstn-e164-us

... os números de entrada serão o formato de 10 dígitos, que geralmente funciona bem nos EUA.

Removendo o prefixo SIP

Pelo menos no mundo da Polycom, o prefixo SIP é usado em conjunto com a discagem de URL. Desativar esse recurso fará com que o prefixo "sip:" não seja transmitido ao telefone. Veja como isso é feito para as unidades da Polycom ...

  1. Selecione Configurações > Gerenciador de endpoint
  2. Na navegação à direita, selecione "Edição do arquivo base" (em "Avançado")
  3. Selecione o modelo para editar
  4. Clique no botão "MAC-Features.cfg"
  5. Pesquise a entrada "feature.urlDialing" com um valor "1"
  6. Altere o "1" para "0" (para desativá-lo)
  7. Salvar suas alterações
  8. Reconstrua a configuração para seus telefones
  9. Reinicie seus telefones

Algumas notas sobre isso ...

  • Pode haver uma maneira melhor. Foi assim que eu fiz.
  • No item 5, se você pesquisar apenas por "urlDialing" (e não "feature.urlDialing"), deverá encontrar 2 ocorrências para "urlDialing". O primeiro tem um valor de "PARENT". Eu não mudaria isso. Procure a próxima instância ou o "feature.urlDialing" completo e você encontrará o 1 ou o 0.
por 16.03.2014 / 19:10

Tags