Hi, I am unable to get the syslog-ng to write messages to the /var/log/messages file. Syslog-ng receives the messages but doesn't seem to write it to the /var/log/message file. Here is the log from the syslog-ng: /syslog-ng # /syslog-ng/sbin/syslog-ng -e -v -d -F -f /syslog-ng/syslog-ng.conf -C / syslog-ng starting up; version='2.0.5' Syslog connection accepted; from='AF_UNIX(anonymous)', to='AF_UNIX(/dev/log)' Incoming log entry; line='<83>Mar 3 18:54:10 login: pam_rohati_auth(login:auth): user name not valid' Filter rule evaluation begins; filter_rule='f_filter2' Filter node evaluation result; filter_result='match', filter_type='level' Filter rule evaluation result; filter_result='match', filter_rule='f_filter2' Initializing destination file writer; template='/var/log/messages', filename='/var/log/messages' Incoming log entry; line='<85>Mar 3 18:54:10 login: FAILED LOGIN SESSION FROM (null) FOR , System error' Filter rule evaluation begins; filter_rule='f_filter2' Filter node evaluation result; filter_result='match', filter_type='level' Filter rule evaluation result; filter_result='match', filter_rule='f_filter2' EOF occurred while reading; fd='6' Closing log reader fd; fd='6' Here is the syslog-ng configuration file: options { sync (2); time_reopen (10); log_fifo_size (10); long_hostnames (off); use_dns (no); use_fqdn (no); create_dirs (yes); keep_hostname (yes); }; source s_sys { unix-stream ("/dev/log"); # internal(); }; destination d_cons { file("/dev/console"); }; destination d_mesg { file("/var/log/messages"); }; filter f_filter2 { level(info..emerg); }; log { source(s_sys); filter(f_filter2); destination(d_mesg); }; log { source(s_sys); destination(d_mesg); flags(fallback);}; Thanks in advance for help. -Shashank