Any help on trying to figure out what's wrong here would be greatly
appreciated.

Ryan Brindley
Software Development Officer
Stratics Networks, Inc.
1.866.635.6918 x108

On Mon, Jan 26, 2015 at 1:40 PM, Ryan Brindley <r...@straticsnetworks.com>
wrote:

> acc_db_request did log to the log file, but it didn't provide the resp
> code and message (first line is a properly working log, 2nd line is the
> result of acc_db_request):
>
> INVITE|16||16-15065@173.192.77.66|420|Request
> Failure|1422031914|||||||||||||||||||||
> INVITE|2||2-9800@173.192.77.66||Some comment|1422300028
>
> Ryan Brindley
> Software Development Officer
> Stratics Networks, Inc.
> 1.866.635.6918 x108
>
> On Mon, Jan 26, 2015 at 12:50 PM, Ryan Brindley <r...@straticsnetworks.com
> > wrote:
>
>> Yea, confirmed that added t_newtran(); above my setflag(FLT_ACC);
>> line (and t_release() after the send_reply() line) did not produce a log
>> entry.
>>
>> Ryan Brindley
>> Software Development Officer
>> Stratics Networks, Inc.
>> 1.866.635.6918 x108
>>
>> On Mon, Jan 26, 2015 at 11:33 AM, Ryan Brindley <
>> r...@straticsnetworks.com> wrote:
>>
>>> Thanks Daniel.
>>>
>>> Ive tried with t_newtran (just before the setflag calls) and i don't
>>> remember it working.
>>>
>>> I will try again as well as explicitly calling the requests.
>>>
>>> Is there any (major) performance hit by calling the requests explicitly?
>>> On Jan 26, 2015 11:25 AM, "Daniel-Constantin Mierla" <mico...@gmail.com>
>>> wrote:
>>>
>>>>  The accounting with flags is relying on transaction states, so you
>>>> have to create it.
>>>>
>>>> Either use acc_db_request() and acc_log_request() in the config (they
>>>> work without creating the transaction in your example) or t_newtran()
>>>> before send_reply().
>>>>
>>>> Cheers,
>>>> Daniel
>>>>
>>>>
>>>> On 26/01/15 18:08, Ryan Brindley wrote:
>>>>
>>>> I've been working to try to get kamailio (4.1) to log every transaction
>>>> to file, but can't seem to do it -- or even get it to reliably log. What
>>>> the heck am i missing?
>>>>
>>>> It seems Kamailio logs the first time i try it on a day, but then won't
>>>> do it again no matter what variation of configs I try.
>>>>
>>>> Is it something wrongly configured with flatstore? Permission issues?
>>>> Any help/leads/hunches are greatly appreciated.
>>>>
>>>> The following is my truncated test config
>>>>
>>>> #!KAMAILIO
>>>>
>>>> #!define DBURL "flatstore:/var/log/kamailio-acc"
>>>> #!define FLT_ACC 1
>>>> #!define FLT_ACCMISSED 2
>>>> #!define FLT_ACCFAILED 3
>>>>
>>>> (the config and load mod stuff)
>>>>
>>>> modparam("acc", "log_level", 1)
>>>> modparam("acc", "log_flag", FLT_ACC)
>>>> modparam("acc", "log_missed_flag", FLT_ACCMISSED)
>>>> modparam("acc", "log_facility", "LOG_LOCAL2") #confirmed in Ubuntu
>>>> rsyslog LOG_LOCAL2 is configured
>>>> modparam("acc", "failed_transaction_flag", FLT_ACCFAILED)
>>>> modparam("acc", "db_url", DBURL)
>>>> modparam("acc", "db_flag", FLT_ACC)
>>>> modparam("acc", "db_missed_flag", FLT_ACCMISSED)
>>>>
>>>> request_route {
>>>>
>>>>  (non-invite request stuff)
>>>>
>>>>  setflag(FLT_ACC);
>>>>  setflag(FLT_ACCMISSED);
>>>>  setflag(FLT_ACCFAILED);
>>>>
>>>>  send_reply("420", "Test");
>>>>  exit;
>>>>
>>>> }
>>>>
>>>> Ryan Brindley
>>>>
>>>>
>>>> _______________________________________________
>>>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing 
>>>> listsr-us...@lists.sip-router.orghttp://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>>>>
>>>>
>>>> --
>>>> Daniel-Constantin Mierlahttp://twitter.com/#!/miconda - 
>>>> http://www.linkedin.com/in/miconda
>>>>
>>>>
>>>> _______________________________________________
>>>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
>>>> sr-users@lists.sip-router.org
>>>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>>>>
>>>>
>>
>
_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to