Acct-Unique-Session-Id
hey there, I keep having an error coming from my database which claims that the account unique id can't be empty and when I check the logs I can't see its value anywhere. here is the list of AVP i can find AVP : Acct-Input-Octets, Valeur : 41516757 AVP : NAS-Port-Type, Valeur : Wireless-802.11 AVP : Acct-Session-Id, Valeur : 55A63A3C-143CF000 AVP : Proxy-State, Valeur : 74 AVP : Called-Station-Id, Valeur : D4-68-4D-14-3C-F8:CASSANDRA AVP : Ruckus-SCG-CBlade-IP, Valeur : 3232236075 AVP : Acct-Link-Count, Valeur : 1 AVP : Acct-Authentic, Valeur : RADIUS AVP : Acct-Status-Type, Valeur : Interim-Update AVP : Connect-Info, Valeur : CONNECT 802.11b/g/n AVP : Acct-Output-Packets, Valeur : 19275 AVP : NAS-IP-Address, Valeur : 192.168.2.7 AVP : Attr-26.25053.9, Valeur : AVP : Acct-Output-Octets, Valeur : 1107617 AVP : Ruckus-SSID, Valeur : CASSANDRA AVP : Ruckus-Sta-RSSI, Valeur : 26 AVP : Acct-Session-Time, Valeur : 660 AVP : Calling-Station-Id, Valeur : F4-09-D8-04-6F-24 AVP : User-Name, Valeur : test AVP : Event-Timestamp, Valeur : juil. 15 2015 12:58:26 CEST AVP : NAS-Identifier, Valeur : D4-68-4D-14-3C-F8 AVP : Acct-Multi-Session-Id, Valeur : d4684d143cf8f409d8046f2455a63a3c002b AVP : Framed-IP-Address, Valeur : 192.168.2.9 AVP : Acct-Input-Packets, Valeur : 28735 AVP : NAS-Port, Valeur : 1 Vérification de attributs du message d'ACCOUNTING: AVP : Acct-Status-Type, Valeur : Interim-Update AVP : Acct-Session-ID, Valeur : 55A63A3C-143CF000 AVP : Acct-Session-ID, Valeur : 660 AVP : User-Name, Valeur : test AVP : Framed-IP-Address, Valeur : 192.168.2.9 AVP : NAS-IP-Address, Valeur : 192.168.2.7 Attention: pas d'attribut NAS-Port-Id! AVP : NAS-Port-Type, Valeur : Wireless-802.11 AVP : Called-Station-Id, Valeur : D4-68-4D-14-3C-F8:CASSANDRA AVP : Calling-Station-Id, Valeur : F4-09-D8-04-6F-24 Attention: pas d'attribut Alc-Subsc-ID-Str! Attention: pas d'attribut Alc-Subsc-Prof-Str! Attention: pas d'attribut Alc-SLA-Prof-Str! Attention: pas d'attribut Alc-Client-Hardware-Addr! Attention: pas d'attribut ADSL-Agent-Circuit-Id! Attention: pas d'attribut ADSL-Agent-Remote-Id! AVP : Acct-Input-Octets, Valeur : 41516757 AVP : Acct-Output-Octets, Valeur : 1107617 Pas d'attribut avp_class ! VSA : Ruckus-SSID, Valeur : CASSANDRA Can you please tell me how can I make my freeradius server generate a Account unique session id. here is the query that fails. You can see that the acctuniqueid is empty Wed Jul 15 13:01:32 2015 : Debug: (23) sql: Executing query: BEGIN BATCH INSERT INTO radacct ( acctuniqueid, acctsessionid, username, realm, nasipaddress, nasportid, nasporttype, acctupdatetime, acctstoptime, acctauthentic, connectinfo_start, acctinputoctets, acctoutputoctets, calledstationid, callingstationid, servicetype, framedprotocol, groupname, connectinfo_stop, framedipaddress ) VALUES ( '', '55A63A3C-143CF000', 'test', '', '192.168.2.7', '1', 'Wireless-802.11', 1436958086000, null, 'RADIUS', 'CONNECT 802.11b/g/n', 53864193, 1437431, 'D4-68-4D-14-3C-F8:CASSANDRA', 'F4-09-D8-04-6F-24', '', '', '', 'CONNECT 802.11b/g/n', '192.168.2.9' ); UPDATE radacct SET acctstarttime = 1436957246000 WHERE acctuniqueid = '' APPLY BATCH; Wed Jul 15 13:01:32 2015 : ERROR: (23) sql: rlm_sql_cassandra: Key may not be empty Thank you for your response, cheers, Sara
On 15 Jul 2015, at 07:09, ICHIBA Sara <ichi.sara@gmail.com> wrote:
hey there,
I keep having an error coming from my database which claims that the account unique id can't be empty and when I check the logs I can't see its value anywhere.
Call the acct_unique policy in preacct. -Arran Arran Cudbard-Bell <a.cudbardb@freeradius.org> FreeRADIUS development team FD31 3077 42EC 7FCD 32FE 5EE2 56CF 27F9 30A8 CAA2
participants (2)
-
Arran Cudbard-Bell -
ICHIBA Sara