Hi,<br><br>i'm trying syslog-ng to get ip address from dhcp log<br><br>so i need to have the frameipaddress field to be empty in order to replace it from dhcp log<br><br>so in syslog-ng.conf, i put :<br><br>source dhcp {<br>
        tcp(ip(0.0.0.0) port(514));<br>};<br>#<br>log {<br>      source(dhcp);<br>      destination(acct_radius);<br>};<br><br>destination acct_radius { pipe("/var/log/mysql.pipe" \<br>template("UPDATE radacct SET FramedIPAddress = SUBSTRING_INDEX(SUBSTRING_INDEX('$MSG','on ',-1),' to',1) \<br>
WHERE TIMESTAMPDIFF(SECOND,AcctStartTime,CONCAT('$YEAR-$MONTH-$DAY',' ','$HOUR:$MIN:$SEC')) <= 180 AND \<br>REPLACE(REPLACE(CallingStationId,'-',''),':','') = <b>REPLACE(SUBSTRING(SUBSTRING_INDEX('$MSG','to ',-1),1,17),':','') \<br>
AND FramedIPAddress = \"\" ;\n</b>") template-escape(yes));<br>};<br><br>but my FramedIPAddress field still got this strange ip adress 3.118.236.192<br><br>somebody has a clue?<br><br>thanks<br>