[syslog-ng] "Error resolving hostname" for UDP Destination
davidh at netacquire.com
Sat Aug 22 17:37:20 CEST 2015
On yslog-ng-bounces at lists.balabit.hu] On Behalf Of Scheidler,, syslog-ng-bounces at lists.balabit.hu wrote:
> Earlier syslog-ng immediately exited at startup, now it is considering
> dns resolution errors just like connection failures so time-reopen applies.
BTW, I was reading about the DNS resolver blocking the logger (during resolutions, which, in situations where the lookup fails, could result in significant time). What does this mean exactly? Are all destinations/sources blocked during this time?
> Time-reopen defaults to 60 seconds as I remember as well and I can't remember any patch that would have changed it.
Thx also - I did locate my configuration setting for this and see that the distribution I'm using resets this default to 10s (so everything's working fine here).
> On Aug 22, 2015 1:01 AM, "David Hauck" <davidh at netacquire.com> wrote:
> Hi Fabien,
> On Monday, June 15, 2015 7:08 AM, I wrote: > On Monday, June 15, 2015
> 12:50 AM Fabien Wernli wrote: >> Hi David, >> >> On Fri, Jun 12, 2015
> at 05:09:03PM +0000, David Hauck wrote: >>> Starting syslog-ng: Error
> resolving hostname; >>> host='test.nacc.netacquire.dom' Error
> initializing message pipeline; >>> >>> Unfortunately, this results in
> the entire process failing to start. >> >> This looks a hell lot like
> a resolved issue  on github >> >> 
> https://github.com/balabit/syslog-ng/issues/318 > > Yes, indeed! And
> this looks to have been included in v3.6.3 - I'll give this a try.
> I've finally had a chance to test this and see that it indeed fixes
> outright error. However, I now see the following messages appear every 10s:
> 20150821 15:54:37.994 err syslog(syslog-ng):Error resolving hostname; host='tester'
> 20150821 15:54:37.994 err syslog(syslog-ng):Initiating connection failed, reconnecting; time_reopen='10'
> Is there a way to change the timeout? Is this the time-reopen global
> option? Besides DNS lookup retries, what other operations are subject
> to this timeout? Finally, the default (3.7) OSE documentation indicates the time-reopen default is 60s (not 10s like I'm seeing).
> __ ______ Member info:
> https://lists.balabit.hu/mailman/listinfo/syslog-ng Documentation:
> http://www.balabit.com/support/documentation/?product=syslog-ng FAQ:
More information about the syslog-ng