Bug: syntax error exception when parsing '' header

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



It's funny. I can't connect with my script at all.
But Ekiga works fine.
I compared packets generated by ekiga and pjsip. Ekiga received prompt
to digest authenticate, but pjsip no.
I trick with changing user_agent to 'Ekiga' and it will work fine,
with digest authentication.



2009/1/28 Benny Prijono <bennylp at teluu.com>:
> On Wed, Jan 28, 2009 at 12:47 PM, Oliver Carr <oliver.carr at gmail.com> wrote:
>>
>> Hi Elf,
>>  I would suggest using Wireshark and comparing the UDP packet traces
>> of a successful and unsuccessful call. Guessing it's the SIP provider
>> or the modified script isn't handling a missing tag or two. Could it
>> be a Russian unicode character somewhere in the username maybe??
>> (clutching at straws I know...)
>
> No need for that, Oliver, the parser has informed us where the error is,
> line 7 column 24 is related to NTLM authentication which we dont support.
>
>
>>
>> 2009/1/28 Elf <elf2001 at gmail.com>:
>> > Hello. I'm using python bindings to pjsip to make my own calling
>> > station.
>> > I'm using sipnet.ru as SIP-provider to call to Russia numbers.
>> > Sometimes all working fine, but sometimes (about 50% chance) my script
>> > (slightly modified version of tutorials's script) freezes at
>> > MyAccountCallback.wait() method.
>
> It will wait until the transaction times out, about 32 seconds later.
>
> Cheers
>  Benny
>
>
>
>> Enabling debug shows me following:
>> >
>> >
>> >  14:31:12.034 sip_transport.  Error processing 468 bytes packet from
>> > UDP 212.53.40.40:5060 : PJSIP syntax error exception when parsing ''
>> > header on line 7 col 24:
>> > SIP/2.0 401 Authentication required
>> > Via: SIP/2.0/UDP
>> >
>> > 10.10.10.48:5080;rport=5080;branch=**********************************************
>> > From:
>> > <sip:*******@sipnet.ru>;tag=5e33f54f-225c-4274-*******-************
>> > To: <sip:danikp at sipnet.ru>;tag=**************
>> > Call-ID: f2fc18fd-3eca-4be1-b685-*************************
>> > CSeq: 57058 REGISTER
>> > WWW-Authenticate: NTLM
>> >
>> > realm="etc.tario.ru",qop="auth",targetname="etc.tario.ru",opaque="********69-212.53.***.***"
>> > Server: RTC/3.0
>> > Content-Length: 0
>> >
>> >
>> > -- end of packet.
>> >
>> > It's bug in library, not mine code, am I right?
>> >
>> > P.S. Is there pjsim bugtracker? I can't found one...
>> >
>> >
>> >
>> > --
>> > ----------------
>> > Best regards
>> > Elf
>> > mailto:elf2001 at gmail.com
>> >
>> > _______________________________________________
>> > Visit our blog: http://blog.pjsip.org
>> >
>> > pjsip mailing list
>> > pjsip at lists.pjsip.org
>> > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
>> >
>>
>> _______________________________________________
>> Visit our blog: http://blog.pjsip.org
>>
>> pjsip mailing list
>> pjsip at lists.pjsip.org
>> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
>
>
> _______________________________________________
> Visit our blog: http://blog.pjsip.org
>
> pjsip mailing list
> pjsip at lists.pjsip.org
> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
>
>



-- 
----------------
Best regards
Elf
mailto:elf2001 at gmail.com



[Index of Archives]     [Asterisk Users]     [Asterisk App Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [Linux API]
  Powered by Linux