Hi Dan... Well, it seems that i can solve the problem... the problem was that i don't recompile correctly rlm_python module support. Thank you, i see a similar answer from you in the same thread... Although my other problem persists... 1. How can i change/define NAS-IP-Addrees parameter from openser... it takes loopback interface, and i need that this must be gateway public ip, that i use in my rates for cdrtool to calculate correctly MaxSessionTime. 2. I'm trying to hangup the call... I use a little server script that use end_dlg_end MI function to fake bye's in both directions ending media session. Problems is that openser script does not process these bye's so i can not stop accounting. I know that this is an opensips limitation and saw a discursion this October where opensips Bogdan developer admit that he is working on some kind of solution.... Meanwhile i am looking for alternativies... these are the two i have: 1. Use mediaproxy and engage_media_proxy to end media session when dialog expires (probably playing with timeout_avp dialog function and your script)... but i'm not sure that this can solve the accounting problem. 2. I read a bit about you are using SIP Session Timers and Yate to solve this... can you help me a bit in the right direction or configuration scripts...
Thank you in advance... Cheers DanB-2 wrote: > > Raul, > > this log shows only half of the call(stop one). > Can u show a full trace (start and stop of the call)? > > Cheers, > DanB > > On Thu, Oct 9, 2008 at 12:40 PM, raul2r2 <[EMAIL PROTECTED]> wrote: > >> >> Hi Dan...: >> The syslog show this: >> Oct 9 14:40:01 PREPSQL01 cdrtool[27237]: Normalize datasource >> ser_radius, >> database DB_radius, table radacct200810 >> Oct 9 14:40:01 PREPSQL01 cdrtool[27237]: Normalize lock id 5889 aquired >> for >> ser_radius:radacct200810 >> Oct 9 14:40:01 PREPSQL01 cdrtool[27237]: Normalize datasource >> ser_radius, >> database DB_radius, table radacct200809 >> Oct 9 14:40:01 PREPSQL01 cdrtool[27237]: Normalize lock id 5889 aquired >> for >> ser_radius:radacct200809 >> Oct 9 14:40:01 PREPSQL01 cdrtool[27237]: Database error: Table >> 'radius.radacct200809' doesn't exist (1146) >> Oct 9 14:40:01 PREPSQL01 cdrtool[27237]: Unlock ser_radius:radacct200810 >> Oct 9 14:40:01 PREPSQL01 cdrtool[27237]: Unlock ser_radius:radacct200809 >> Oct 9 14:40:02 PREPSQL01 cdrtool[27236]: Checking user quotas for data >> source OpenSER >> Oct 9 14:40:02 PREPSQL01 cdrtool[27236]: Using database queries to block >> accounts >> Oct 9 14:40:02 PREPSQL01 cdrtool[27236]: No quota has been exceeded >> Oct 9 14:40:14 PREPSQL01 cdrtool[7803]: DebitBalance >> [EMAIL PROTECTED] >> [EMAIL PROTECTED] To=sip:[EMAIL PROTECTED]:5060 >> Gateway=127.0.0.1 Duration=8 >> Oct 9 14:40:14 PREPSQL01 cdrtool[7803]: Error: session >> [EMAIL PROTECTED] for [EMAIL PROTECTED] >> does not exist >> >> I don't know if the bad gateway could be the cause of this... How i can >> change NAS-IP-Address in openser? >> Cheers... >> >> >> DanB-2 wrote: >> > >> > Raul, >> > >> > it looks like there is something wrong with the answer you receive from >> > cdrtool (could be wrong handled by connector too...). >> > >> > Can u post me the cdrtool syslog? There it should be seen the answer >> > received. >> > >> > Cheers, >> > DanB >> > >> > On Tue, Oct 7, 2008 at 7:27 PM, raul2r2 <[EMAIL PROTECTED]> wrote: >> > >> >> >> >> Hi DanB... >> >> Finally i have to set up manually, nothing different from README >> >> configuration and from my older platform running previous version of >> >> freeradius-cdrtool (1.1)... It's doesn't matter, setting up manually >> is >> >> enough for me... Thank you. >> >> I have other stupid problem... first one is extracting gateway ip >> in >> >> authorization section of the script. I see it is extracted from >> >> NAS-IP-Address... this contain the loopbak ip 127.0.0.1... how i can >> >> change >> >> this parameter in openser to send my real gateway ip? >> >> The second one isn't so easy and it's possible that have some kind >> of >> >> relation with the previous one. When the script tries to do and >> >> endsession >> >> over cdrtool (6.6.9) rating engine, it raises the following exception: >> >> rlm_python [freeradius-cdrtool]: DebitBalance >> >> [EMAIL PROTECTED] >> >> [EMAIL PROTECTED] To=sip:[EMAIL PROTECTED]:5060 >> >> Gateway=127.0.0.1 Duration=9 >> >> rlm_python:EXCEPT:exceptions.AttributeError: 'NoneType' object has no >> >> attribute 'find' >> >> I'll try to investigate a bit more why this is happening... >> >> Cheers. >> >> >> >> >> >> >> >> >> > >> > _______________________________________________ >> > Users mailing list >> > Users@lists.kamailio.org >> > http://lists.kamailio.org/cgi-bin/mailman/listinfo/users >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/Send-MaxCallDuration-and-UserCredit-for-freeradius-cdrtool-tp19731475p19896343.html >> Sent from the OpenSER Users Mailing List mailing list archive at >> Nabble.com. >> >> >> _______________________________________________ >> Users mailing list >> Users@lists.kamailio.org >> http://lists.kamailio.org/cgi-bin/mailman/listinfo/users >> > > _______________________________________________ > Users mailing list > Users@lists.kamailio.org > http://lists.kamailio.org/cgi-bin/mailman/listinfo/users > > -- View this message in context: http://www.nabble.com/Send-MaxCallDuration-and-UserCredit-for-freeradius-cdrtool-tp19731475p19958449.html Sent from the OpenSER Users Mailing List mailing list archive at Nabble.com. _______________________________________________ Users mailing list Users@lists.kamailio.org http://lists.kamailio.org/cgi-bin/mailman/listinfo/users