On Wed, 2006-06-07 at 10:51 +0100, Neill Flynn wrote:
offending server: source s_local { sun-streams("/dev/log" door("/etc/.syslog_door")); internal(); };
Syslog-ng server:
source s_local { sun-streams("/dev/log" door("/etc/.syslog_door")); internal(); }; source s_tcp { tcp(port(5140) max-connections(200)); }; source s_udp { udp(); };
Hmm... so both your server and one of the client runs Solaris, right? The door statement looks perfectly fine, so this may be a valid problem. Can you attach to the syslog-ng process with truss/gdb ? I would need a backtrace that shows where the syslog-ng process is stuck. -- Bazsi