[OpenSIPS-Users] dialog - failed to get From header
Jeff Pyle
jpyle at fidelityvoice.com
Wed Dec 2 14:24:44 CET 2009
An error with the patch loaded:
ERROR:dialog:pre_match_parse: failed to get From header
(hdr=0x81c4598,parsed=0x81c55b8,tag_len=0) callid=<
There might have been a closing > on the callid (terminal wrap problem), but
there definitely isn't anything between them.
- Jeff
On 12/1/09 6:17 PM, "Bogdan-Andrei Iancu" <bogdan at voice-system.ro> wrote:
> Alex, Jeff,
>
> try the attached patch - it should provide more info about the failing
> FROM parsing.
>
> Regards,
> Bogdan
>
> Alex Massover wrote:
>> Hi Bogdan,
>>
>> We experience the same thing under the same conditions (big amount of traffic
>> and rare errors):
>>
>> Oct 27 06:18:05 ser10 /usr/sbin/opensips[2802]: ERROR:dialog:pre_match_parse:
>> failed to get From header
>> Oct 27 06:18:05 ser10 /usr/sbin/opensips[2802]: ERROR:uac:restore_from: new
>> URI shorter than old URI
>> Oct 27 06:18:09 ser10 /usr/sbin/opensips[2854]: ERROR:dialog:pre_match_parse:
>> failed to get From header
>> Oct 27 06:18:09 ser10 /usr/sbin/opensips[2854]: ERROR:uac:restore_from: new
>> URI shorter than old URI
>>
>>
>> I think it's good idea to include at least Call-ID in error messages in
>> general.
>>
>> Currently errors format is OpenSIPS suitable for the developer that makes a
>> single call and wants to debug it.
>> But is not so friendly for the production environment with big amount of
>> traffic. Although I have all SIP traces it's impossible to find that specific
>> call without any reference.
>>
>> --
>> Best Regards,
>> Alex Massover
>> VoIP R&D TL
>> Jajah Inc.
>>
>>
>>> -----Original Message-----
>>> From: users-bounces at lists.opensips.org [mailto:users-
>>> bounces at lists.opensips.org] On Behalf Of Bogdan-Andrei Iancu
>>> Sent: Tuesday, November 24, 2009 8:35 AM
>>> To: OpenSIPS users mailling list
>>> Subject: Re: [OpenSIPS-Users] dialog - failed to get From header
>>>
>>> Hi Jeff,
>>>
>>> Do you think it will help if I send you a small patch to explicitly log
>>> the error case and the FROM header?
>>>
>>> Regards,
>>> Bogdan
>>>
>>> Jeff Pyle wrote:
>>>
>>>> Hi Bogdan,
>>>>
>>>> There were no previous errors. So I can only conclude it's the
>>>>
>>> second.
>>>
>>>> Unfortunately I have a substantial amount of traffic flowing through
>>>>
>>> this
>>>
>>>> proxy and this error pops up so infrequently I don't have a trace to
>>>> reference.
>>>>
>>>>
>>>>
>>>> - Jeff
>>>>
>>>>
>>>>
>>>>
>>>> On 11/23/09 4:23 PM, "Bogdan-Andrei Iancu" <bogdan at voice-system.ro>
>>>>
>>> wrote:
>>>
>>>>
>>>>> Hi Jeff,
>>>>>
>>>>> This error is generated in two cases:
>>>>> 1) FROM hdr failed - you should see some previous related errors
>>>>>
>>>>> 2) there is no TAG param for the FROM hdr
>>>>>
>>>>> I guess it is the second .... Could you confirm?
>>>>>
>>>>> Regards,
>>>>> Bogdan
>>>>>
>>>>> Jeff Pyle wrote:
>>>>>
>>>>>
>>>>>> Hello,
>>>>>>
>>>>>> I'm seeing messages like this from time to time on Opensips 1.5.3:
>>>>>>
>>>>>> ERROR:dialog:pre_match_parse: failed to get From header
>>>>>>
>>>>>> My dialog config is as follows:
>>>>>>
>>>>>> modparam("dialog", "dlg_flag", 4)
>>>>>> modparam("dialog", "dlg_match_mode", 2)
>>>>>> modparam("dialog", "db_url", [functioning db_uri])
>>>>>> modparam("dialog", "db_mode", 1)
>>>>>> modparam("dialog", "profiles_with_value", "inbound; outbound")
>>>>>>
>>>>>> This proxy took over for an old Openser 1.3.2 box who didn't
>>>>>>
>>> complain about
>>>
>>>>>> any From header problems. I can't imagine I'm receiving INVITEs
>>>>>>
>>> without
>>>
>>>>>>> From headers. Unfortunately it's too sporadic to enable full
>>>>>>>
>>> debugging.
>>>
>>>>>> Any thoughts?
>>>>>>
>>>>>>
>>>>>> Thanks,
>>>>>> Jeff
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>
More information about the Users
mailing list