query is been cut short
Hi all, I'm getting some odd behaviour where a counter is not replying with session-timeout. You can see in the debug below that this accounting update query seems to stop at "AN" rather than "AND nasipaddress = 'NAS-IP-Address'". Sometimes it ends like this also: AND username = 'tes It seems to be cutting off the end of the query. Is this just a debug display/ouput error or an actual problem? ---------------------------- [sql] expand: UPDATE radacct SET framedipaddress = '%{Framed-IP-Address}', acctsessiontime = '%{Acct-Session-Time}', acctinputoctets = '%{%{Acct-Input-Gigawords}:-0}' << 32 | '%{%{Acct-Input-Octets}:-0}', acctoutputoctets = '%{%{Acct-Output-Gigawords}:-0}' << 32 | '%{%{Acct-Output-Octets}:-0}' WHERE acctsessionid = '%{Acct-Session-Id}' AND username = '%{SQL-User-Name}' AND nasipaddress = '%{NAS-IP-Address}' -> UPDATE radacct SET framedipaddress = '101.144.24.2', acctsessiontime = '301', acctinputoctets = '0' << 32 | '65806', acctoutputoctets = '0' << 32 | '110397' WHERE acctsessionid = '529e87e100000001' AND username = 'test' AN rlm_sql (sql): Reserving sql socket id: 0 rlm_sql (sql): Released sql socket id: 0 Regards Carl
First, if the sql query actually ended in "AN" there would be sql error. Second, you can try enabling sqltrace and check trace file to see full requests. On 04.12.2013 12:25, Sanity Computers wrote:
Hi all, I'm getting some odd behaviour where a counter is not replying with session-timeout. You can see in the debug below that this accounting update query seems to stop at "AN" rather than"AND nasipaddress = 'NAS-IP-Address'". Sometimes it ends like this also:
AND username = 'tes
It seems to be cutting off the end of the query. Is this just a debug display/ouput error or an actual problem?
----------------------------
[sql] expand: UPDATE radacct SET framedipaddress = '%{Framed-IP-Address}', acctsessiontime = '%{Acct-Session-Time}', acctinputoctets = '%{%{Acct-Input-Gigawords}:-0}' << 32 | '%{%{Acct-Input-Octets}:-0}', acctoutputoctets = '%{%{Acct-Output-Gigawords}:-0}' << 32 | '%{%{Acct-Output-Octets}:-0}' WHERE acctsessionid = '%{Acct-Session-Id}' AND username = '%{SQL-User-Name}' AND nasipaddress = '%{NAS-IP-Address}' -> UPDATE radacct SET framedipaddress = '101.144.24.2', acctsessiontime = '301', acctinputoctets = '0' << 32 | '65806', acctoutputoctets = '0' << 32 | '110397' WHERE acctsessionid = '529e87e100000001' AND username = 'test' AN
rlm_sql (sql): Reserving sql socket id: 0
rlm_sql (sql): Released sql socket id: 0
Regards
Carl
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
-- Best regards, Denis Volkov
participants (2)
-
Denis Volkov -
Sanity Computers