[AsteriskBrasil] RES: RES: [Pacotes SIP] Problema com Telefone Voiper da Intelbrás

Alexandre Abreu alexandre.abreu em redt.com.br
Quinta Março 19 12:59:12 BRT 2009


Nesse caso sim, você está correto. Falta o método e a RURI (copiados do
request inicial).

E nesse:

---
testador*CLI>
<-- SIP read from 10.1.1.101:5060:
Via: SIP/2.0/UDP :5060
From: "Voiper - 2222" <sip:2222 em asterisk>;tag=5696a690
To: <sip:3941xxxx em asterisk>;tag=as5771641a
Call-ID: 628033914eb9a71c7e8a47a42865a0e3 em 10.1.1.101
CSeq: 802 ACK
Content-Length: 0

--- (6 headers 0 lines) ---
Mar 18 15:39:31 NOTICE[8300]: chan_sip.c:3989 copy_via_headers: No 
header field 'Via' present to copy

Falta o endereço IP e o branch= para identificação da transação.
Enfim, são erros demais para um simples ATA :-)

--
Alexandre Abreu
RedT Telecom
http://www.redt.com.br


-----Mensagem original-----
De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de
Leonardo Gomes Figueira
Enviada em: quinta-feira, 19 de março de 2009 12:40
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] RES: [Pacotes SIP] Problema com Telefone
Voiper da Intelbrás

Alexandre Abreu escreveu:
> Bons comentários. Acerca do problema em si, apenas uma observação: o
header
> 'Via:' é um dos 6 _mandatórios_ quando o UAc (User-Agent Client) constrói
> uma mensagem SIP. 
> Então, não é de se espantar que o parser SIP do Asterisk reclame da
ausência
> desse header. 

Mas note que o header Via está lá, o que falta é pior ainda: o
método/resultado do pacote (a primeira linha). Acho que o que ocorre é
um erro no parser do Asterisk e ele acaba reclamando da falta do "Via"
ao invés de mostrar o verdadeiro erro.

>> <-- SIP read from 10.1.1.101:5060:
>> Via: SIP/2.0/UDP 10.1.1.101:5060;branch=z9hG4bK36da28d784
>> From: "Voiper - 2222" <sip:2222 em asterisk>;tag=5696a690
>> To: <sip:3941xxxx em asterisk>;tag=as5771641a
>> Call-ID: 628033914eb9a71c7e8a47a42865a0e3 em 10.1.1.101
>> CSeq: 802 ACK
>> Content-Length: 0
>>
>> --- (6 headers 0 lines) ---
>> Mar 18 15:39:31 NOTICE[8300]: chan_sip.c:3989 copy_via_headers: No 
>> header field 'Via' present to copy


   Leonardo
_______________________________________________
Openmoko Freerunner, primeiro telefone open source, disponível no Brasil
rodando o Android da Google.
http://www.neodroid.com

Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br

Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
rede Freenode.net: #asterisk-br
_______________________________________________
Lista de discussões AsteriskBrasil.org
AsteriskBrasil em listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil



Mais detalhes sobre a lista de discussão AsteriskBrasil