Asterisco com softphone e webphone

1

Eu tenho um problema com o Asterisk. Eu escrevi um WebPhone, então devo adicionar aos meus colegas alguns detalhes de configuração:

encryption = yes
avpf = yes
icesupport = yes
dtlsenable =yes
dtlsverify = no
dtlssetup = actpass
dtlscertfile = valid path to certyficate
dtlsprivatekey = valid path to certyficate
force_avp = yes

E tudo está funcionando com o webphone. Mas quando eu quero ligar do meu peer (com a configuração acima) do softphone (como o zoiper ou o linphone), recebi um erro "488 Not acceptable here bearer capability not presently available" e no console do Asterisk:

[Oct 27 12:00:23] NOTICE[2214][C-00000001]: chan_sip.c:10148 process_sdp: Received AVP profile in audio answer but AVPF is enabled, disabling: audio 8000 RTP/AVP 3 110 8 0 98 101
[Oct 27 12:00:23] WARNING[2214][C-00000001]: chan_sip.c:10543 process_sdp: We are requesting SRTP for audio, but they responded without it!

E minha pergunta é simples ... Posso configurar o Asterisk que pode trabalhar com softphone e webphone? :)

Obrigado antecipadamente! Matt.

    
por Matt 27.10.2015 / 13:06

1 resposta

1

Este não é um problema com a conexão de softphones com webphones. O agente do usuário (suponho que o que você escreveu - mas você não especifica) não está respondendo corretamente. O outro UA (ou soft switch no meio) está tentando estabelecer uma conexão RTP. Um UA disse que suporta SRTP (seguro) mas não usou um canal RTP seguro. Isso está confundindo o outro UA. E então eu suspeito que a ligação é interrompida (embora você não mostre nenhum detalhe disso).

É provável que a solução corrija o UA para não transmitir que ele ofereça suporte a SRTP ou implemente o SRTP.

Com base nas duas linhas que você mencionou acima, você está usando o Asterisk como o interruptor de software. Eu sugiro que você tenha habilitado o RTP e o SIP no asterisco, e garanta que os UAs não permitam reinvites (também chamado de Direct Media). Isso forçará o fluxo de RTP através do Asterisk e você verá os cabeçalhos mostrando claramente a incompatibilidade.

    
por 08.11.2015 / 19:53