Hi,<div><br></div><div>I'm sorry I mistyped. I meant '%{KULeuven}' instead of %'{KULeuven}'. So you guys think I need to use that variable?</div><div><br></div><div>Here's my query:</div><div><br></div>
<div><div><br></div><div>        accounting_update_query_alt = " \</div><div>          INSERT INTO ${acct_table1} \</div><div>            (acctsessionid,    acctuniqueid,      username, \</div><div>             realm,            nasipaddress,      nasportid, \</div>
<div>             nasporttype,      acctstarttime,     acctsessiontime, \</div><div>             acctauthentic,    connectinfo_start, acctinputoctets, \</div><div>             acctoutputoctets, calledstationid,   callingstationid, \</div>
<div>             servicetype,      framedprotocol,    framedipaddress, \</div><div>             acctstartdelay,   xascendsessionsvrkey,  \</div><div>             vendorspecific, acctinputpackets, acctoutputpackets) \</div>
<div>          VALUES \</div><div>            ('%{Acct-Session-Id}', '%{Acct-Unique-Session-Id}', \</div><div>             '%{SQL-User-Name}', \</div><div>             '%{Realm}', '%{NAS-IP-Address}', '%{NAS-Port}', \</div>
<div>             '%{NAS-Port-Type}', \</div><div>             DATE_SUB('%S', \</div><div>                      INTERVAL (%{%{Acct-Session-Time}:-0} + \</div><div>                                %{%{Acct-Delay-Time}:-0}) SECOND), \</div>
<div>                      '%{Acct-Session-Time}', \</div><div>             '%{Acct-Authentic}', '', \</div><div>             '%{%{Acct-Input-Gigawords}:-0}' << 32 | \</div><div>             '%{%{Acct-Input-Octets}:-0}', \</div>
<div>             '%{%{Acct-Output-Gigawords}:-0}' << 32 | \</div><div>             '%{%{Acct-Output-Octets}:-0}', \</div><div>             '%{Called-Station-Id}', '%{Calling-Station-Id}', \</div>
<div>             '%{Service-Type}', '%{Framed-Protocol}', \</div><div>             '%{Framed-IP-Address}', \</div><div>             '0', '%{X-Ascend-Session-Svr-Key}', \</div><div>
             '%{KULeuven-Test}', '%{Acct-Input-Packets}', \</div><div>             '%{Acct-Output-Packets}')"</div><div><br></div><div>With freeradius -X, I see in the queries that are printed out, that this variable is empty...</div>
<div><br></div><div><br></div></div><div><br><div class="gmail_quote">On Fri, May 15, 2009 at 3:14 PM, Alan DeKok <span dir="ltr"><<a href="mailto:aland@deployingradius.com">aland@deployingradius.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">Jeroen Vanderauwera wrote:<br>
> I have some problems with radius. I want to log the Value (an integer)<br>
> in my Vendor-Specific attribute to a mysql database.<br>
> I use %'{Vendor-Specific}' as variable to write it to the database but<br>
> it always writes 0x25ce0000010630390000 to the database instead of the<br>
> Value.<br>
<br>
</div>  That is the value of %{Vendor-Specific}<br>
<div class="im"><br>
> At the system where you have to authenticate I put the following<br>
> variables into the radiuspacket:<br>
> Vendor-Id = 9678 --> is registered at<br>
> <a href="http://beta.iana.org/assignments/enterprise-numbers" target="_blank">http://beta.iana.org/assignments/enterprise-numbers</a><br>
> Vendor-Type<br>
</div>> <<a href="http://beta.iana.org/assignments/enterprise-numbers%0AVendor-Type" target="_blank">http://beta.iana.org/assignments/enterprise-numbers%0AVendor-Type</a>> = 1<br>
<div class="im">> Vendor-Length = 6<br>
> Vendor-Value = 12345<br>
<br>
</div>   You've created the dictionary file entry for that... but aren't using<br>
the dictionary name you created.<br>
<br>
  Why?<br>
<div class="im"><br>
> So this seems to be right. Somewhere it's logic that if you use<br>
> %'{Vendor-Specific}' as variable in the query, that you will store<br>
> 0x25ce0000010630390000.<br>
<br>
</div>  Yes, that *IS* the value of Vendor-Specific.<br>
<div class="im"><br>
> But how am I able to store 12345 into the<br>
> database? I also tried to use %'{KULeuven-Test}' and just %'{Test}',<br>
> but those variables are just empty...<br>
<br>
</div>  Because that isn't the correct format.  Really.<br>
<br>
  Why are you using %{Vendor-Specific}, and %'{KULeuven-Test}' ?<br>
<br>
  Why the *extra* quotes in your VSA?  Why not just<br>
<br>
        %{KULeuven-Test}<br>
<br>
  ?<br>
<br>
  Adding the extra quote marks '..'  is breaking it.<br>
<font color="#888888"><br>
  Alan DeKok.<br>
</font><div><div></div><div class="h5">-<br>
List info/subscribe/unsubscribe? See <a href="http://www.freeradius.org/list/users.html" target="_blank">http://www.freeradius.org/list/users.html</a><br>
</div></div></blockquote></div><br></div>