[Users] db_extra in acc - is order relevant

Klaus Darilion klaus.mailinglists at pernau.at
Wed May 3 17:32:36 CEST 2006


Mahesh Paolini-Subramanya wrote:
> aaargh.
> i totally forgot about the missed_calls table.
> thanx
> 
> cheers
> 
> p.s.  why does the CANCEL still get logged to acc?

maybe you account failed transactions?

> 
> Daniel-Constantin Mierla wrote:
>> the missed_calls table must have same structure as acc table. The same 
>> information is saved in both tables (similar to location and aliases 
>> tables).
>>
>> Cheers,
>> Daniel
>>
>>
>> On 05/03/2006 05:24 PM, Mahesh Paolini-Subramanya wrote:
>>> Hmmm.
>>>
>>> well, heres an interesting issue then
>>> I have an additional column (src_ip) which I log using db_extra  
>>> ("src_ip=$avp($srcIp);)
>>> It works. Well, mostly works. If I CANCEL an INVITE, I get the 
>>> following error
>>>         9(9231) ACC: call missed: 
>>> call_id=3c6d8d5f15f9-7a9jw7ca79xt at snom190........
>>>         9(9231) submit_query: Unknown column 'src_ip' in 'field list'
>>>         9(9231) db_insert: Error while submitting query
>>> Inspecting acc shows that the CANCEL got logged, but the INVITE didn't.
>>> However, INVITEs get logged for /all/ other transactions.
>>>
>>> Anything obvious?
>>>
>>> Come to think of it, it looks like acc logs both the INVITE and the 
>>> CANCEL when the transaction is completed.  Is this correct?  Should 
>>> it work this way?  Or should it log the INVITE once it passes it on, 
>>> and then log the CANCEL later?
>>>
>>> cheers
>>>
>>>
>>>
>>> Daniel-Constantin Mierla wrote:
>>>>
>>>>
>>>> On 05/03/2006 04:36 PM, Mahesh Paolini-Subramanya wrote:
>>>>> I've added a couple of fields to the acc table (and am logging 
>>>>> additional information to them, e.g., src_ip, some avps, etc.).
>>>>> Is the order of the fields in acc relevant?  i.e. if the modparam 
>>>>> statement has the fields listed in the order field1, field2, 
>>>>> field3, do the columns need to be in the same order?
>>>> no, the order is not relevant.
>>>>>
>>>>> I guess a bigger question is, does my adding columns to acc cause 
>>>>> any larger compatibility issues (ignore upgrading acc for a 
>>>>> moment.  also, i know, i should have 'em in a different table, 
>>>>> etc., etc.)???
>>>> openser just writes in acc, there is no compatibility issue that 
>>>> implies openser.
>>>>
>>>> Cheers,
>>>> Daniel
>>>>
>>>>>
>>>>> cheers
>>>>> _______________________________________________
>>>>> Users mailing list
>>>>> Users at openser.org
>>>>> http://openser.org/cgi-bin/mailman/listinfo/users
>>>>>   
>>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at openser.org
>>> http://openser.org/cgi-bin/mailman/listinfo/users
>>>   
>>
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Users mailing list
> Users at openser.org
> http://openser.org/cgi-bin/mailman/listinfo/users





More information about the Users mailing list