[syslog-ng]problems with receiving messages from other host

Michael Wahlbrink miw@propack-data.com
Mon, 15 Oct 2001 18:11:34 +0200


hi,
I'm trying to install a linux loghost (running syslog-ng) which should
collect the log-messages of the other linuxboxes in our dmz. The problem
is that if on the other pcs also the syslog-ng is running the loghost
seems not to receive any messages fom the other pcs. On one box I've tried
to install the 'original' syslog and I received the messages ..........
So here are the important Parts of my config files:

the loghost:

options { long_hostnames(on); sync(0); create_dirs(yes); };

#####################################################################
# Direct all local messages to the source s_local
#####################################################################
source s_local { unix-stream("/dev/log"); internal(); };

#####################################################################
# Accept all messages from dmz.testlan.propack-data.de
# and direct them to the source s_net_dmz.bw
#####################################################################
source s_net_dmz.testlan { udp(ip(123.45.67.89) port(514)); };

#####################################################################
# Print all messages from swan (local) on tty10
#####################################################################
destination d_console10 { file("/dev/tty10"); };
log { source(s_local); destination(d_console10); };

#####################################################################
# Log all messages to /var/log/messages
#####################################################################
destination messages { file("/var/log/messages"
         owner(root)
         group(root)
         perm(0640)
         dir_perm(0755)); };
log { source(s_local); source(s_net_dmz.testlan); destination(messages);
};

the other host:

#####################################################################
# define options for syslog
#####################################################################
options { long_hostnames(on); sync(0); };

#####################################################################
# define the source pipe for all local messages
#####################################################################
source src { unix-stream("/dev/log"); internal(); };

#####################################################################
# print all messages on tty10
#####################################################################
destination console { file("/dev/tty10"); };
log { source(src); destination(console); };

#####################################################################
# send all messages to the loghost loghost.testlan.propack-data.de
#####################################################################
destination loghost { udp("123.45.67.89" port(514)); };
log { source(src); destination(loghost); };

I hope you can help me with my problem ;-)
and sorry for my bad english

thanx
micha