[OpenSIPS-Users] CDRTool - Unknown module "Connect-Info"

Tijmen de Mes tijmen at ag-projects.com
Mon Nov 12 17:20:28 CET 2012


Hi,

Why should I take out these fields? These are separate fields and should 
be set by radius and your radius client.

Best regards,

-- 
Tijmen de Mes
AG Projects


On 11/12/2012 04:35 PM, Duane Larson wrote:
> Thanks Tijmen.  So the OpenSIPS client shouldn't be sending the 
> "Connect-Info" like Adrian says?  If that is the case then would you 
> also need to update the "radius_accounting.proc" and take out the 
> following
> `CalledStationId` varchar(50) NOT NULL default '',
> `CallingStationId` varchar(50) NOT NULL default '',
> Not that it concerns me just I just remembered see the columns in the 
> database when I was trying to figure out this issue.
>
>
>
>
> On Mon, Nov 12, 2012 at 9:27 AM, Tijmen de Mes <tijmen at ag-projects.com 
> <mailto:tijmen at ag-projects.com>> wrote:
>
>     Hi,
>
>     It has to be removed. Connect-Info is not in the dictionary any
>     more. In version 1 freeradius skipped the field when it was not
>     set or known, unlike version 2. So that's why the sql broke,
>     simply because the field is not supplied.
>
>     I will push a patch to remove it from CDRTool as well, so the next
>     version has the right sql.conf.
>
>
>     Best regards,
>
>     -- 
>     Tijmen de Mes
>     AG Projects
>
>
>     On 11/12/2012 04:17 PM, Duane Larson wrote:
>>     That fixed it.  Is there a reason why the latest
>>     download cdrtool_9.0.0.tar.gz has
>>     /cdrtool_9.0.0/CDRTool/setup/radius/OpenSIPS/sql.conf where it
>>     does include the line
>>     '%{Connect-Info}', \
>>     ?
>>
>>     On Mon, Nov 12, 2012 at 5:22 AM, Tijmen de Mes
>>     <tijmen at ag-projects.com <mailto:tijmen at ag-projects.com>> wrote:
>>
>>         Hi Duane,
>>
>>         Please replace the stop query by:
>>
>>                   CALL update_radacct_record( \
>>                         'radius', \
>>                         '%S', \
>>         '%{Acct-Delay-Time}', \
>>                         '', \
>>                         '%{X-RTP-Stat}', \
>>          '%{Acct-Session-Id}', \
>>                         '%{Sip-To-Tag}', \
>>                         '%{Sip-From-Tag}' \
>>                         )"
>>
>>         Best regards,
>>
>>         -- 
>>         Tijmen de Mes
>>         AG Projects
>>
>>
>>         On 11/10/2012 04:56 AM, Duane Larson wrote:
>>>         And just to add to what I already stated this is what I have
>>>         in the sql.conf in case someone asks
>>>
>>>             accounting_stop_query   = "\
>>>                   CALL update_radacct_record( \
>>>                         'radius', \
>>>                         '%S', \
>>>         '%{Acct-Delay-Time}', \
>>>         '%{Connect-Info}', \
>>>         '%{X-RTP-Stat}', \
>>>          '%{Acct-Session-Id}', \
>>>         '%{Sip-To-Tag}', \
>>>         '%{Sip-From-Tag}' \
>>>                         )"
>>>
>>>
>>>
>>>
>>>         On Fri, Nov 9, 2012 at 8:33 PM, Duane Larson
>>>         <duane.larson at gmail.com <mailto:duane.larson at gmail.com>> wrote:
>>>
>>>             I am trying to get a new CDRTool server up and running
>>>             and I am seeing the following issue with Freeradius
>>>             after a call is completed (I installed the ag-projects
>>>             freeradius packages)
>>>
>>>             rad_recv: Accounting-Request packet from host
>>>             10.182.236.97 port 54401, id=41, length=324
>>>             Acct-Status-Type = Stop
>>>                     Service-Type = Sip-Session
>>>             Sip-Response-Code = 200
>>>                     Sip-Method = Bye
>>>                     Event-Timestamp = 1352513799
>>>                     Sip-From-Tag = "ppkc6hfcm6"
>>>                     Sip-To-Tag = "as70add6af"
>>>                     Acct-Session-Id = "00b99d506047-zch6q5chlhq1"
>>>                     User-Name = "9012014561 at duanelarson.com
>>>             <mailto:9012014561 at duanelarson.com>"
>>>             Sip-Translated-Request-URI =
>>>             "sip:9012014563 at 108.166.97.17:5060
>>>             <http://sip:9012014563@108.166.97.17:5060>"
>>>                     User-Agent = "snom821/8.7.3.10 <http://8.7.3.10>"
>>>                     Contact = "<sip:9012014561
>>>             <tel:9012014561>@192.168.88.13:3073;line=ci5jnp3t>;reg-id=1"
>>>                     From-Header = "\"Duane Larson\"
>>>             <sip:9012014561 at duanelarson.com
>>>             <mailto:sip%3A9012014561 at duanelarson.com>>;tag=ppkc6hfcm6"
>>>                     NAS-Port = 5060
>>>                     Acct-Delay-Time = 0
>>>                     NAS-IP-Address = 10.182.236.97
>>>             # Executing section preacct from file
>>>             /etc/freeradius/radiusd.conf
>>>             +- entering group preacct {...}
>>>             ++[preprocess] returns ok
>>>             [acct_unique] Hashing 'Sip-To-Tag =
>>>             "as70add6af",Sip-From-Tag =
>>>             "ppkc6hfcm6",Client-IP-Address =
>>>             10.182.236.97,Acct-Session-Id = "00b99d506047-zch6q5chlhq1"'
>>>             [acct_unique] Acct-Unique-Session-ID = "3508a1820be8a06a".
>>>             ++[acct_unique] returns ok
>>>             [suffix] Looking up realm "duanelarson.com
>>>             <http://duanelarson.com>" for User-Name =
>>>             "9012014561 at duanelarson.com
>>>             <mailto:9012014561 at duanelarson.com>"
>>>             [suffix] No such realm "duanelarson.com
>>>             <http://duanelarson.com>"
>>>             ++[suffix] returns noop
>>>             # Executing section accounting from file
>>>             /etc/freeradius/radiusd.conf
>>>             +- entering group accounting {...}
>>>             [detail]        expand:
>>>             /var/log/freeradius/radacct/%{Client-IP-Address}/detail-%Y%m%d
>>>             ->
>>>             /var/log/freeradius/radacct/10.182.236.97/detail-20121109 <http://10.182.236.97/detail-20121109>
>>>             [detail]
>>>             /var/log/freeradius/radacct/%{Client-IP-Address}/detail-%Y%m%d
>>>             expands to
>>>             /var/log/freeradius/radacct/10.182.236.97/detail-20121109 <http://10.182.236.97/detail-20121109>
>>>             [detail]        expand: %t -> Fri Nov  9 20:16:39 2012
>>>             ++[detail] returns ok
>>>             [sql] WARNING: *Unknown module "Connect-Info"* in string
>>>             expansion "%',         '%{X-RTP-Stat}',
>>>             '%{Acct-Session-Id}', '%{Sip-To-Tag}',      
>>>             '%{Sip-From-Tag}'               )"
>>>             rlm_sql (sql): Reserving sql socket id: 23
>>>             rlm_sql_mysql: MYSQL check_error: 1064 received
>>>             [sql] Couldn't update SQL accounting STOP record - You
>>>             have an error in your SQL syntax; check the manual that
>>>             corresponds to your MySQL server version for the right
>>>             syntax to use near ''' at line 1
>>>             rlm_sql_mysql: MYSQL check_error: 1064 received
>>>             rlm_sql_mysql: Cannot store result
>>>             rlm_sql_mysql: MySQL error 'You have an error in your
>>>             SQL syntax; check the manual that corresponds to your
>>>             MySQL server version for the right syntax to use near
>>>             ''' at line 1'
>>>             rlm_sql (sql): Released sql socket id: 23
>>>             ++[sql] returns fail
>>>             Finished request 1.
>>>             Cleaning up request 1 ID 41 with timestamp +23
>>>
>>>
>>>
>>>
>>>         -- 
>>>         --
>>>         *--*--*--*--*--*
>>>         Duane
>>>         *--*--*--*--*--*
>>>         --
>>>
>>>
>>>         _______________________________________________
>>>         Users mailing list
>>>         Users at lists.opensips.org  <mailto:Users at lists.opensips.org>
>>>         http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>
>>         _______________________________________________
>>         Users mailing list
>>         Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>>         http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>
>>
>>
>>
>>     -- 
>>     --
>>     *--*--*--*--*--*
>>     Duane
>>     *--*--*--*--*--*
>>     --
>>
>>
>>     _______________________________________________
>>     Users mailing list
>>     Users at lists.opensips.org  <mailto:Users at lists.opensips.org>
>>     http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>     _______________________________________________
>     Users mailing list
>     Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>     http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
>
>
> -- 
> --
> *--*--*--*--*--*
> Duane
> *--*--*--*--*--*
> --
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20121112/34ffc5f7/attachment-0001.htm>


More information about the Users mailing list