<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
I modefied it and it gave me the following result after restarting :<br><br>Error binding socket; addr='AF_INET(163.121.189.131:514)', error='Cannot assign requested address (99)'<br>Error initializing source driver; source='s_remote', id='s_remote#0'<br>Error initializing message pipeline;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [FAILED]<br><br>I s it possible that this's becuese I used the same source name in the first part of configuration ?<br><br>&gt; Date: Thu, 2 Jul 2009 10:19:40 +0200<br>&gt; From: Siem.Korteweg@qnh.nl<br>&gt; To: syslog-ng@lists.balabit.hu<br>&gt; Subject: RE: [syslog-ng] Send a specific log by email<br>&gt; <br>&gt; Correct the name of the source in the log-statement. You defined source s_remote and used r_remote in the log definition.<br>&gt; <br>&gt; regards,<br>&gt; <br>&gt; Siem Korteweg<br>&gt; <br>&gt; -----Oorspronkelijk bericht-----<br>&gt; Van: syslog-ng-bounces@lists.balabit.hu namens Reaky Rok<br>&gt; Verzonden: do 2-7-2009 10:13<br>&gt; Aan: syslog-ng@lists.balabit.hu<br>&gt; Onderwerp: Re: [syslog-ng] Send a specific log by email<br>&gt; <br>&gt; <br>&gt; Dear I still have a problem, the following is my configuration file that realated with remote IP's<br>&gt; <br>&gt; ======================================================================================<br>&gt; ======================================================================================<br>&gt; <br>&gt; # Remote logging<br>&gt; source s_remote {<br>&gt;         tcp(ip(0.0.0.0) port(514));<br>&gt;         udp(ip(0.0.0.0) port(514));<br>&gt; };<br>&gt; <br>&gt; destination d_separatedbyhosts {<br>&gt;         file("/var/log/syslog-ng/servers/$HOST/$FACILITY.log" owner("root") group("root") perm(0640) dir_perm(0750) create_dirs(yes));<br>&gt; };<br>&gt; <br>&gt; log { source(s_remote); destination(d_separatedbyhosts); };<br>&gt; <br>&gt; #==============================================================<br>&gt; #Filtration for SME Alerts<br>&gt; source s_remote {<br>&gt;        tcp(ip(163.121.189.131) port(514));<br>&gt;         udp(ip(163.121.189.131) port(514));<br>&gt; };<br>&gt; <br>&gt; destination syslogmail { program("/usr/local/bin/syslog-mail-perl"); };<br>&gt; log { source(r_remote); destination(syslogmail); };<br>&gt; <br>&gt; #======================================================================================<br>&gt; #======================================================================================<br>&gt; The first part is the original for all remote IP's and It's working good<br>&gt; The second is the part of the IP that I want to filter<br>&gt; When I restart It gave m ethe following error<br>&gt; <br>&gt; WARNING: file source: default value of follow_freq in file sources is changing in 3.0 to '1' for all files except /proc/kmsg;<br>&gt; Error in configuration, unresolved source reference; source='r_remote'<br>&gt; <br>&gt; Could u please help me in that<br>&gt; Thanks<br>&gt; <br>&gt; <br>&gt; &gt; Date: Wed, 1 Jul 2009 15:41:59 +0200<br>&gt; &gt; From: Siem.Korteweg@qnh.nl<br>&gt; &gt; To: syslog-ng@lists.balabit.hu<br>&gt; &gt; Subject: RE: [syslog-ng] Send a specific log by email<br>&gt; &gt;<br>&gt; &gt; I guess that removing the filter statement (and restarting syslog-ng) is sufficient.<br>&gt; &gt;<br>&gt; &gt; regards,<br>&gt; &gt;<br>&gt; &gt; Siem Korteweg<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; -----Oorspronkelijk bericht-----<br>&gt; &gt; Van: syslog-ng-bounces@lists.balabit.hu namens Reaky Rok<br>&gt; &gt; Verzonden: wo 1-7-2009 15:27<br>&gt; &gt; Aan: syslog-ng@lists.balabit.hu<br>&gt; &gt; Onderwerp: Re: [syslog-ng] Send a specific log by email<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; But I think as per the example the syslog will just send the log if it match specific string like ( attackalert ) in the example, But I want it send all new logs from this IP when comming without matching a specific string or word, Can you help in this ?<br>&gt; <br>&gt; _________________________________________________________________<br>&gt; Show them the way! Add maps and directions to your party invites.<br>&gt; http://www.microsoft.com/windows/windowslive/products/events.aspx<br>&gt; <br><br /><hr />Invite your mail contacts to join your friends list with Windows Live Spaces. It's easy! <a href='http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us' target='_new'>Try it!</a></body>
</html>