<p dir="ltr">It does that in order to resolve its fully qualified domain name, as gethostname() as the syscall usually returns a short hostname. You should add the short hostname to /etc/hosts, with the long hostname listed first and the short nonqualified hostname as an alias.</p>
<p dir="ltr">It should avoid the dns lookup and is good practice anyway.</p>
<div class="gmail_quote">On Aug 24, 2015 6:44 PM, &quot;Peter Volkov&quot; &lt;<a href="mailto:peter.volkov@gmail.com">peter.volkov@gmail.com</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi guys. Whenever syslog-ng start without networking it hangs trying to resolve hostname it runs on (checked with tcpdump). Now I&#39;ve tried to add use_dns(no); into configuration file but delay still in place:</div><div><div><div><br></div><div>options {</div><div>        use_dns(no);</div><div>        use_fqdn(no);</div><div>}</div><div><br></div><div>I&#39;ve tried to google, but still failed to find answer: Is there any way to disable this hostname resolution delay?</div><div><br></div><div>Thank in advance,</div>--<br>Peter.</div></div>
</div>
<br>______________________________________________________________________________<br>
Member info: <a href="https://lists.balabit.hu/mailman/listinfo/syslog-ng" rel="noreferrer" target="_blank">https://lists.balabit.hu/mailman/listinfo/syslog-ng</a><br>
Documentation: <a href="http://www.balabit.com/support/documentation/?product=syslog-ng" rel="noreferrer" target="_blank">http://www.balabit.com/support/documentation/?product=syslog-ng</a><br>
FAQ: <a href="http://www.balabit.com/wiki/syslog-ng-faq" rel="noreferrer" target="_blank">http://www.balabit.com/wiki/syslog-ng-faq</a><br>
<br>
<br></blockquote></div>