syslog-ng not resolving DNS names
I am running syslog-ng 1.6.12 on OpenSUSE 10.3 & all the network switches that are logging in there are not resolving host name. They all log by IP address instead. But if I do nslookup from the logging server I can resolve the host names fine.
I have use_dns (yes); and use_fqdn (yes); in /etc/syslog-ng/syslog-ng.conf.
In /etc/resolv.conf I have added all my subdomain (like, switch.company.com, router.company.com etc.) and restarted syslog-ng daemon. I haven't restarted the network daemon though. I don't think I need to.
Does anyone know what I am doing wrong?
Thanks for any help.