I've been running syslog-ng on linux 2.2.14 for awhile, and it's been working fine, I just upgraded to 2.3.40 and not syslog-ng dies shortly after starting. I'm running syslog-ng 1.3.13 (I was running 1.3.12 and that had the same problem). when I run syslog-ng -d -v I get this: io.c: listening on fd 3 io.c: Preparing fd 4 for reading syslog-ng version 1.3.13 starting io.c: Preparing fd 5 for writing io.c: Preparing fd 6 for writing io.c: Preparing fd 7 for writing Garbage collecting while idle... Objects alive: 126, garbage collected: 0 io.c: Preparing fd 8 for reading io.c: sockaddr2info(): Unsupported address family 18154. Aborted in my syslog-ng.conf file I have: options { long_hostnames(on); sync(0); }; source src { unix-stream("/dev/log"); file("/proc/kmsg"); internal(); }; and my destinations are all just various normal files... is this a bug, or something I'm doing wrong? this exact configuration did work fine with the linux 2.2.14 kernel...