<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    5.10.4<br>
    DeleteQuery<br>
    This SQL statement is executed whenever a user session finishes
    (i.e. when an Account-<br>
    ing-Request Stop message is received). It is expected to remove the
    details of the ses-<br>
    sion from the SQL database. Special formatting characters may be
    used. %0 is replaced<br>
    by the quoted user name to be deleted, %1 by the NAS IP address, %2
    by the NAS-Port,<br>
    %3 by the SQL quoted Acct-Session-Id. If DeleteQuery is defined as
    an empty string,<br>
    then the query will not be executed.<br>
    <br>
    <br>
    On 13/11/12 02:15 PM, ronald higgins wrote:
    <blockquote
cite="mid:CAL-P4jJAxsTeYthJBQFZVUMGTgv3dajJesAdqVLVZ0BcYd52NA@mail.gmail.com"
      type="cite">
      <div><br>
      </div>
      <div>Hi User List,</div>
      <div><br>
      </div>
      <div>I need a bit of an assist. I'm having an issue with sessions
        being deleted from RADONLINE when a stop record comes in.</div>
      <div><br>
      </div>
      <div>This is the pertinent bit in the conf:</div>
      <div><br>
      </div>
      <div>##################################################################</div>
      <div>&lt;SessionDatabase SQL&gt;</div>
      <div><br>
      </div>
      <div>&nbsp; &nbsp; &nbsp; &nbsp; Identifier SessionDB</div>
      <div><br>
      </div>
      <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; DBSource &nbsp;
        &nbsp;dbi:mysql:radius:XXX.XXX.XXX.XXX:3306</div>
      <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; DBUsername &nbsp;radius</div>
      <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; DBAuth &nbsp; &nbsp; &nbsp;DB_PASSWORD</div>
      <div><br>
      </div>
      <div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Timeout &nbsp; &nbsp; &nbsp; &nbsp; 5</div>
      <div><br>
      </div>
      <div>&lt;/SessionDatabase&gt;</div>
      <div><br>
      </div>
      <div>
        Pretty basic and standard now.</div>
      <div><br>
      </div>
      <div>##################################################################</div>
      <div><br>
      </div>
      <div>This is the Trace 4 in the log file for the Start and the
        Stop:</div>
      <div>
        <br>
      </div>
      <div>##################################################################</div>
      <div>Start:</div>
      <div><br>
      </div>
      <div>Tue Nov 13 18:51:25 2012: DEBUG: do query is: 'delete from
        RADONLINE where NASIDENTIFIER='196.X.X.X' and
        NASPORT=01929707729':</div>
      <div>Tue Nov 13 18:51:25 2012: DEBUG: do query is: 'insert into
        RADONLINE (USERNAME, NASIDENTIFIER, NASPORT, ACCTSESSIONID,
        TIME_STAMP, FRAMEDIPADDRESS, NASPORTTYPE, SERVICETYPE) values
        ('ADSL_USERNAME', '196.X.X.X', 1929707729,
        '7/0/3/5.209_16FBD22C', 1352825485, 'ADSL_IP', 'Virtual',
        'Framed-User')':</div>
      <div><br>
      </div>
      <div>It's quite happily inserting the record.</div>
      <div><br>
      </div>
      <div>##################################################################</div>
      <div>Stop:</div>
      <div><br>
      </div>
      <div>Tue Nov 13 20:46:27 2012: DEBUG: do query to
        'DB_CONNECTION_STRING': 'delete from RADONLINE where
        NASIDENTIFIER='196.X.X.X' and NASPORT=01929707729':</div>
      <div>Tue Nov 13 20:46:27 2012: ERR: do failed for 'delete from
        RADONLINE where NASIDENTIFIER='196.X.X.X' and
        NASPORT=01929707729': MySQL server has gone away</div>
      <div><br>
      </div>
      <div>Not so happy on the Stop record, Stops always seem to produce
        the "MySQL server has gone away".</div>
      <div><br>
      </div>
      <div>##################################################################</div>
      <div><br>
      </div>
      <div><br>
      </div>
      <div>If i log into mysql and delete the query as it's posted in
        the logs it deletes just fine...</div>
      <div><br>
      </div>
      <div><span class="" style="white-space:pre"> </span></div>
      <div>mysql&gt; delete from RADONLINE where
        NASIDENTIFIER='196.X.X.X' and NASPORT=01929707729;</div>
      <div>Query OK, 1 row affected (0.00 sec)</div>
      <div><br>
      </div>
      <div><br>
      </div>
      <div>It's Radiator 4.10, running on Centos 5.3 and Perl version
        5.8.8&nbsp;</div>
      <div><br>
      </div>
      <div><br>
      </div>
      <div><br>
      </div>
      <div>Any thoughts?</div>
      <div><br>
      </div>
      <div>Regards</div>
      <div><br>
      </div>
      <div>Ronald</div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
radiator mailing list
<a class="moz-txt-link-abbreviated" href="mailto:radiator@open.com.au">radiator@open.com.au</a>
<a class="moz-txt-link-freetext" href="http://www.open.com.au/mailman/listinfo/radiator">http://www.open.com.au/mailman/listinfo/radiator</a></pre>
    </blockquote>
  </body>
</html>