<div dir="ltr"><div>Hi,<br><br></div>And here comes the fix:<br><a href="https://github.com/balabit/syslog-ng/pull/1218">https://github.com/balabit/syslog-ng/pull/1218</a><br><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Oct 1, 2016 at 5:10 PM, Balazs Scheidler <span dir="ltr">&lt;<a href="mailto:bazsi77@gmail.com" target="_blank">bazsi77@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi,<br><br></div>I could reproduce the issue in a localized environment. Thanks for your efforts, hopefully the fix is underway, once I can diagnose it properly.<br><br></div><div class="gmail_extra"><div><div class="h5"><br><div class="gmail_quote">On Fri, Sep 30, 2016 at 8:47 AM, Claus Albøge <span dir="ltr">&lt;<a href="mailto:ca@tdchosting.dk" target="_blank">ca@tdchosting.dk</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
Just a quick update, after changing &quot;dns-cache-size” to 10000, syslog-ng has been running for 3 days, without any restarts due to the SIGABRT.<br>
<br>
I guess the issues can be easily reproduced by setting “dns-cache-size” to 1.<br>
<br>
This issues is by the way related to the “Listen backlog issue” reported in: <a href="https://lists.balabit.hu/pipermail/syslog-ng/2016-September/023228.html" rel="noreferrer" target="_blank">https://lists.balabit.hu/piper<wbr>mail/syslog-ng/2016-September/<wbr>023228.html</a> (and <a href="https://github.com/balabit/syslog-ng/pull/1211" rel="noreferrer" target="_blank">https://github.com/balabit/sys<wbr>log-ng/pull/1211</a>). The sudden surge in SYN packets was caused because syslog-ng restarted due to the SIGABRT, causing all connected clients to reconnect. With a couple of thousand clients, it was easy to trigger a situation, where more than 255 clients reconnected at once, causing the hardcoded listen backlog to run full.<br>
<br>
<br>
<br>
/Claus A<br>
<div class="m_2513136098818546066HOEnZb"><div class="m_2513136098818546066h5"><br>
<br>
&gt; On 26. sep. 2016, at 13.53, Claus Albøge &lt;<a href="mailto:ca@tdchosting.dk" target="_blank">ca@tdchosting.dk</a>&gt; wrote:<br>
&gt;<br>
&gt; Hi,<br>
&gt;<br>
&gt; I tried to minimize my config as much as possible, but was unable to reproduce - had it run for a couple of hours.<br>
&gt;<br>
&gt; Looking at the source code pointed my towards “effective_dns_cache_options&quot; and dns-cache-size (<a href="https://www.balabit.com/documents/syslog-ng-ose-latest-guides/en/syslog-ng-ose-guide-admin/html/examples-dns.html" rel="noreferrer" target="_blank">https://www.balabit.com/docum<wbr>ents/syslog-ng-ose-latest-<wbr>guides/en/syslog-ng-ose-guide-<wbr>admin/html/examples-dns.html</a>)<br>
&gt;<br>
&gt; Setting dns-cache-size to 1 on my minimized config triggered the SIGABRT within a few seconds. (Default value seems to be 1007!, which is higher that the number of hosts sending logs to my syslog-ng instance with the minimized config)<br>
&gt;<br>
&gt; Setting dns-cache-size to 10000 on a syslog-instance with the “full” number of log sources, seems to work around the issue, as syslog-ng has been running for almost a hour now without any restarts - normally it restarts every few minutes.<br>
&gt;<br>
&gt; So it does indeed seems like an issue with the dnscache logic. You might be able to reproduce by setting dns-cache-size to a very low number.<br>
&gt;<br>
&gt; If you still need a core dump to debug this further, I might need a bit of help creating the coredump correctly. After the SIGABRT, running gcore in gdb creates a core, but if I try to read this core again using gdb, I’m unable to do a backtrace. Do I need to do anything special?<br>
&gt;<br>
&gt;<br>
&gt; /Claus A<br>
&gt;<br>
&gt;<br>
&gt;&gt; On 23. sep. 2016, at 08.37, Claus Albøge &lt;<a href="mailto:ca@tdchosting.dk" target="_blank">ca@tdchosting.dk</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Hi,<br>
&gt;&gt;<br>
&gt;&gt; I’ll try to reproduce with a minimal configuration, without ssl-certs, etc.<br>
&gt;&gt;<br>
&gt;&gt; Syslog-ng binaries are from: <a href="https://copr-be.cloud.fedoraproject.org/results/czanik/syslog-ng38/epel-7-x86_64/00449829-syslog-ng/" rel="noreferrer" target="_blank">https://copr-be.cloud.fedorapr<wbr>oject.org/results/czanik/<wbr>syslog-ng38/epel-7-x86_64/<wbr>00449829-syslog-ng/</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; /Claus A<br>
&gt;&gt;<br>
&gt;&gt;&gt; On 23. sep. 2016, at 08.25, Balazs Scheidler &lt;<a href="mailto:bazsi77@gmail.com" target="_blank">bazsi77@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Is there a possibility for me to receive the core file and the binaries? (Syslog-ng plus dependent libs)<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; This seems to be some kind of dns cache corruption, which is difficult to diagnose without those.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Bazsi<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Sep 22, 2016 3:29 PM, &quot;Claus Albøge&quot; &lt;<a href="mailto:ca@tdchosting.dk" target="_blank">ca@tdchosting.dk</a>&gt; wrote:<br>
&gt;&gt;&gt; Hi,<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; # gdb --args /usr/sbin/syslog-ng -F -p /var/run/syslogd.pid<br>
&gt;&gt;&gt; GNU gdb (GDB) Red Hat Enterprise Linux 7.6.1-80.el7<br>
&gt;&gt;&gt; Copyright (C) 2013 Free Software Foundation, Inc.<br>
&gt;&gt;&gt; License GPLv3+: GNU GPL version 3 or later &lt;<a href="http://gnu.org/licenses/gpl.html" rel="noreferrer" target="_blank">http://gnu.org/licenses/gpl.h<wbr>tml</a>&gt;<br>
&gt;&gt;&gt; This is free software: you are free to change and redistribute it.<br>
&gt;&gt;&gt; There is NO WARRANTY, to the extent permitted by law.  Type &quot;show copying&quot;<br>
&gt;&gt;&gt; and &quot;show warranty&quot; for details.<br>
&gt;&gt;&gt; This GDB was configured as &quot;x86_64-redhat-linux-gnu&quot;.<br>
&gt;&gt;&gt; For bug reporting instructions, please see:<br>
&gt;&gt;&gt; &lt;<a href="http://www.gnu.org/software/gdb/bugs/" rel="noreferrer" target="_blank">http://www.gnu.org/software/g<wbr>db/bugs/</a>&gt;...<br>
&gt;&gt;&gt; Reading symbols from /usr/sbin/syslog-ng...Reading symbols from /usr/lib/debug/usr/sbin/syslog<wbr>-ng.debug...done.<br>
&gt;&gt;&gt; done.<br>
&gt;&gt;&gt; (gdb) set pagination off<br>
&gt;&gt;&gt; (gdb) run<br>
&gt;&gt;&gt; Starting program: /usr/sbin/syslog-ng -F -p /var/run/syslogd.pid<br>
&gt;&gt;&gt; [Thread debugging using libthread_db enabled]<br>
&gt;&gt;&gt; Using host libthread_db library &quot;/lib64/libthread_db.so.1&quot;.<br>
&gt;&gt;&gt; [New Thread 0x7ffff1e8a700 (LWP 12861)]<br>
&gt;&gt;&gt; [New Thread 0x7ffff1689700 (LWP 12862)]<br>
&gt;&gt;&gt; [New Thread 0x7ffff0e88700 (LWP 12863)]<br>
&gt;&gt;&gt; [New Thread 0x7fffe3fff700 (LWP 13103)]<br>
&gt;&gt;&gt; [New Thread 0x7fffe37fe700 (LWP 13108)]<br>
&gt;&gt;&gt; [New Thread 0x7fffe2ffd700 (LWP 13109)]<br>
&gt;&gt;&gt; [New Thread 0x7fffe27fc700 (LWP 13110)]<br>
&gt;&gt;&gt; [New Thread 0x7fffe1ffb700 (LWP 13111)]<br>
&gt;&gt;&gt; [Thread 0x7ffff1689700 (LWP 12862) exited]<br>
&gt;&gt;&gt; [Thread 0x7ffff1e8a700 (LWP 12861) exited]<br>
&gt;&gt;&gt; [New Thread 0x7ffff1e8a700 (LWP 13395)]<br>
&gt;&gt;&gt; [New Thread 0x7ffff1689700 (LWP 13396)]<br>
&gt;&gt;&gt; [Thread 0x7fffe37fe700 (LWP 13108) exited]<br>
&gt;&gt;&gt; [Thread 0x7fffe2ffd700 (LWP 13109) exited]<br>
&gt;&gt;&gt; [New Thread 0x7fffe37fe700 (LWP 13646)]<br>
&gt;&gt;&gt; [New Thread 0x7fffe2ffd700 (LWP 13647)]<br>
&gt;&gt;&gt; [Thread 0x7ffff1689700 (LWP 13396) exited]<br>
&gt;&gt;&gt; [Thread 0x7fffe3fff700 (LWP 13103) exited]<br>
&gt;&gt;&gt; [New Thread 0x7fffe3fff700 (LWP 13959)]<br>
&gt;&gt;&gt; [New Thread 0x7ffff1689700 (LWP 13960)]<br>
&gt;&gt;&gt; [Thread 0x7ffff1e8a700 (LWP 13395) exited]<br>
&gt;&gt;&gt; [Thread 0x7fffe1ffb700 (LWP 13111) exited]<br>
&gt;&gt;&gt; [New Thread 0x7fffe1ffb700 (LWP 14040)]<br>
&gt;&gt;&gt; [New Thread 0x7ffff1e8a700 (LWP 14041)]<br>
&gt;&gt;&gt; [Thread 0x7fffe3fff700 (LWP 13959) exited]<br>
&gt;&gt;&gt; [Thread 0x7ffff0e88700 (LWP 12863) exited]<br>
&gt;&gt;&gt; [New Thread 0x7ffff0e88700 (LWP 14182)]<br>
&gt;&gt;&gt; [New Thread 0x7fffe3fff700 (LWP 14183)]<br>
&gt;&gt;&gt; **<br>
&gt;&gt;&gt; ERROR:lib/dnscache.c:112:dns_c<wbr>ache_key_hash: code should not be reached<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Program received signal SIGABRT, Aborted.<br>
&gt;&gt;&gt; [Switching to Thread 0x7ffff0e88700 (LWP 14182)]<br>
&gt;&gt;&gt; 0x00007ffff5fb05f7 in raise () from /lib64/libc.so.6<br>
&gt;&gt;&gt; Missing separate debuginfos, use: debuginfo-install bzip2-libs-1.0.6-13.el7.x86_64 elfutils-libelf-0.163-3.el7.x8<wbr>6_64 elfutils-libs-0.163-3.el7.x86_<wbr>64 eventlog-0.2.13-4.el7.x86_64 glib2-2.42.2-5.el7.x86_64 glibc-2.17-106.el7_2.8.x86_64 ivykis-0.36.2-2.el7.x86_64 json-c-0.11-4.el7_0.x86_64 keyutils-libs-1.5.8-3.el7.x86_<wbr>64 krb5-libs-1.13.2-12.el7_2.x86_<wbr>64 libattr-2.4.46-12.el7.x86_64 libcap-2.22-8.el7.x86_64 libcom_err-1.42.9-7.el7.x86_64 libgcc-4.8.5-4.el7.x86_64 libgcrypt-1.5.3-12.el7_1.1.x86<wbr>_64 libgpg-error-1.12-3.el7.x86_64 libnet-1.1.6-7.el7.x86_64 libselinux-2.2.2-6.el7.x86_64 libuuid-2.23.2-26.el7_2.3.x86_<wbr>64 openssl-libs-1.0.1e-51.el7_2.5<wbr>.x86_64 pcre-8.32-15.el7_2.1.x86_64 systemd-libs-219-19.el7_2.13.x<wbr>86_64 tcp_wrappers-libs-7.6-77.el7.x<wbr>86_64 xz-libs-5.1.2-12alpha.el7.x86_<wbr>64 zlib-1.2.7-15.el7.x86_64<br>
&gt;&gt;&gt; (gdb) bt full<br>
&gt;&gt;&gt; #0  0x00007ffff5fb05f7 in raise () from /lib64/libc.so.6<br>
&gt;&gt;&gt; No symbol table info available.<br>
&gt;&gt;&gt; #1  0x00007ffff5fb1ce8 in abort () from /lib64/libc.so.6<br>
&gt;&gt;&gt; No symbol table info available.<br>
&gt;&gt;&gt; #2  0x00007ffff70426d5 in g_assertion_message () from /lib64/libglib-2.0.so.0<br>
&gt;&gt;&gt; No symbol table info available.<br>
&gt;&gt;&gt; #3  0x00007ffff704276a in g_assertion_message_expr () from /lib64/libglib-2.0.so.0<br>
&gt;&gt;&gt; No symbol table info available.<br>
&gt;&gt;&gt; #4  0x00007ffff7b62cc4 in dns_cache_key_hash (e=&lt;optimized out&gt;) at lib/dnscache.c:112<br>
&gt;&gt;&gt;       e = &lt;optimized out&gt;<br>
&gt;&gt;&gt; #5  0x00007ffff700c4fc in g_hash_table_remove_internal () from /lib64/libglib-2.0.so.0<br>
&gt;&gt;&gt; No symbol table info available.<br>
&gt;&gt;&gt; #6  0x00007ffff7b67584 in resolve_sockaddr_to_inet_or_in<wbr>et6_hostname (host_resolve_options=0x651754<wbr>, saddr=0x183d350, result_len=0x7ffff0e85370) at lib/host-resolve.c:332<br>
&gt;&gt;&gt;       hname = 0x7ffff0e864b8 &quot;213.174.76.60&quot;<br>
&gt;&gt;&gt;       hname_len = 5<br>
&gt;&gt;&gt;       positive = 0<br>
&gt;&gt;&gt;       dnscache_key = 0x183d368<br>
&gt;&gt;&gt; #7  resolve_sockaddr_to_hostname (result_len=result_len@entry=0<wbr>x7ffff0e85370, saddr=0x183d350, host_resolve_options=0x651754) at lib/host-resolve.c:343<br>
&gt;&gt;&gt; No locals.<br>
&gt;&gt;&gt; #8  0x00007ffff7b6c03a in log_source_mangle_hostname (self=self@entry=0x1868c10, msg=msg@entry=0x7fffe87cdd40) at lib/logsource.c:156<br>
&gt;&gt;&gt;       resolved_name = &lt;optimized out&gt;<br>
&gt;&gt;&gt;       resolved_name_len = 140737093885344<br>
&gt;&gt;&gt; #9  0x00007ffff7b6c280 in log_source_queue (s=0x1868c10, msg=0x7fffe87cdd40, path_options=0x7ffff0e85550, user_data=&lt;optimized out&gt;) at lib/logsource.c:266<br>
&gt;&gt;&gt;       self = 0x1868c10<br>
&gt;&gt;&gt;       i = &lt;optimized out&gt;<br>
&gt;&gt;&gt;       __func__ = &quot;log_source_queue&quot;<br>
&gt;&gt;&gt; #10 0x00007ffff7b6ca0a in log_pipe_queue (path_options=&lt;optimized out&gt;, msg=&lt;optimized out&gt;, s=&lt;optimized out&gt;) at lib/logpipe.h:339<br>
&gt;&gt;&gt; No locals.<br>
&gt;&gt;&gt; #11 log_pipe_forward_msg (self=&lt;optimized out&gt;, path_options=&lt;optimized out&gt;, msg=&lt;optimized out&gt;) at lib/logpipe.h:302<br>
&gt;&gt;&gt; No locals.<br>
&gt;&gt;&gt; #12 log_pipe_queue (path_options=&lt;optimized out&gt;, msg=&lt;optimized out&gt;, s=&lt;optimized out&gt;) at lib/logpipe.h:343<br>
&gt;&gt;&gt; No locals.<br>
&gt;&gt;&gt; #13 log_pipe_forward_msg (self=&lt;optimized out&gt;, path_options=&lt;optimized out&gt;, msg=&lt;optimized out&gt;) at lib/logpipe.h:302<br>
&gt;&gt;&gt; No locals.<br>
&gt;&gt;&gt; #14 log_pipe_queue (path_options=&lt;optimized out&gt;, msg=0x7fffe87cdd40, s=0x7fffe87cdd40) at lib/logpipe.h:343<br>
&gt;&gt;&gt; No locals.<br>
&gt;&gt;&gt; #15 log_source_post (self=self@entry=0x1868c10, msg=msg@entry=0x7fffe87cdd40) at lib/logsource.c:249<br>
&gt;&gt;&gt;       path_options = {ack_needed = 1, flow_control_requested = 0, matched = 0x0}<br>
&gt;&gt;&gt;       old_window_size = &lt;optimized out&gt;<br>
&gt;&gt;&gt;       __func__ = &quot;log_source_post&quot;<br>
&gt;&gt;&gt; #16 0x00007ffff7b6b179 in log_reader_handle_line (aux=0x7ffff0e85600, length=&lt;optimized out&gt;, line=&lt;optimized out&gt;, self=0x1868c10) at lib/logreader.c:320<br>
&gt;&gt;&gt;       m = 0x7fffe87cdd40<br>
&gt;&gt;&gt; #17 log_reader_fetch_log (self=self@entry=0x1868c10) at lib/logreader.c:381<br>
&gt;&gt;&gt;       bookmark = &lt;optimized out&gt;<br>
&gt;&gt;&gt;       msg = 0x7fffe445cef5 &quot;&lt;14&gt;1 2016-09-22T10:51:07.178337+02:<wbr>00 <a href="http://pafodev02.int.patientforsikringen.dk" rel="noreferrer" target="_blank">pafodev02.int.patientforsikrin<wbr>gen.dk</a> Microsoft-Windows-Security-Aud<wbr>iting 608 - [NXLOG@47121 AssetID=\&quot;105939\&quot; CustomerID=\&quot;0002592\&quot; Location=\&quot;Hyper-V - Farm 01 (ps&quot;...<br>
&gt;&gt;&gt;       msg_len = 4245<br>
&gt;&gt;&gt;       status = &lt;optimized out&gt;<br>
&gt;&gt;&gt;       msg_count = 1<br>
&gt;&gt;&gt;       may_read = 1<br>
&gt;&gt;&gt;       aux = {peer_addr = 0x0, data = &quot;\000\207\350\360\377\177\000\<wbr>000)\000\000\000\000\000\000\0<wbr>00\304\335U\366\377\177\000\00<wbr>0\000Y\350\360\377\177\000\000<wbr>\230\235\332\001\000\000\000\<wbr>000@ \245\350\377\177\000\000h\313U<wbr>\366\377\177\000\000@V\350\<wbr>360\377\177\000\000@V\350\360\<wbr>377\177\000\000\000Y\350\360\<wbr>377\177\000\000\340\037\245\<wbr>350\377\177\000\000\b\000\000\<wbr>000\000\000\000\000\250\037\<wbr>245\350\377\177\000\000\200V\<wbr>350\360\377\177\000\000\223\<wbr>341U\366\377\177\000\000\001\<wbr>000\000\000\000\000\000\000\<wbr>006Y\350\360\377\177\000\000\<wbr>aY\350\360\377\177\000\000\<wbr>000Y\350\360\377\177\000\000\<wbr>aY\350\360\377\177\000\000gk\<wbr>266\367\377\177\000\000\220&quot;, &#39;\000&#39; &lt;repeats 15 times&gt;, &quot;\240 E\001\000\000\000\000\301\326\<wbr>003\367\377\177\000\000&quot;..., end_ptr = 0}<br>
&gt;&gt;&gt;       __func__ = &quot;log_reader_fetch_log&quot;<br>
&gt;&gt;&gt; #18 0x00007ffff7b6b299 in log_reader_work_perform (s=0x1868c10) at lib/logreader.c:88<br>
&gt;&gt;&gt;       self = 0x1868c10<br>
&gt;&gt;&gt; #19 0x00007ffff7b7307d in _work (self=&lt;optimized out&gt;) at lib/mainloop-io-worker.c:52<br>
&gt;&gt;&gt; No locals.<br>
&gt;&gt;&gt; #20 0x00007ffff655dc67 in iv_work_thread_do_work () from /lib64/libivykis.so.0<br>
&gt;&gt;&gt; No symbol table info available.<br>
&gt;&gt;&gt; #21 0x00007ffff655cfc3 in iv_run_tasks () from /lib64/libivykis.so.0<br>
&gt;&gt;&gt; No symbol table info available.<br>
&gt;&gt;&gt; #22 0x00007ffff655f7dc in iv_main () from /lib64/libivykis.so.0<br>
&gt;&gt;&gt; No symbol table info available.<br>
&gt;&gt;&gt; #23 0x00007ffff655dab4 in iv_work_thread () from /lib64/libivykis.so.0<br>
&gt;&gt;&gt; No symbol table info available.<br>
&gt;&gt;&gt; #24 0x00007ffff6560270 in iv_thread_handler () from /lib64/libivykis.so.0<br>
&gt;&gt;&gt; No symbol table info available.<br>
&gt;&gt;&gt; #25 0x00007ffff6344dc5 in start_thread () from /lib64/libpthread.so.0<br>
&gt;&gt;&gt; No symbol table info available.<br>
&gt;&gt;&gt; #26 0x00007ffff6071ced in clone () from /lib64/libc.so.6<br>
&gt;&gt;&gt; No symbol table info available.<br>
&gt;&gt;&gt; (gdb) frame 6<br>
&gt;&gt;&gt; #6  0x00007ffff7b67584 in resolve_sockaddr_to_inet_or_in<wbr>et6_hostname (host_resolve_options=0x651754<wbr>, saddr=0x183d350, result_len=0x7ffff0e85370) at lib/host-resolve.c:332<br>
&gt;&gt;&gt; 332         dns_caching_store(saddr-&gt;sa.s<wbr>a_family, dnscache_key, hname, positive);<br>
&gt;&gt;&gt; (gdb) print *saddr<br>
&gt;&gt;&gt; $1 = {refcnt = {counter = 3}, flags = 0, sa_funcs = 0x7ffff7dd7060 &lt;inet_sockaddr_funcs&gt;, salen = 16, sa = {sa_family = 2, sa_data = &quot;\225\327ծL&lt;\000\000\000\000\0<wbr>00\000\000&quot;}}<br>
&gt;&gt;&gt; (gdb) print *saddr-&gt;sa<br>
&gt;&gt;&gt; Structure has no component named operator*.<br>
&gt;&gt;&gt; (gdb) print saddr<br>
&gt;&gt;&gt; $2 = (GSockAddr *) 0x183d350<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; /Claus A<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; On 21. sep. 2016, at 15.37, Szalai, Attila &lt;<a href="mailto:Attila.Szalai@morganstanley.com" target="_blank">Attila.Szalai@morganstanley.c<wbr>om</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Hi,<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; If it is convenient to you, just for the sake of my curiosity, can you run some more command in the gdb session, after you reproduced the issue?<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; * bt full<br>
&gt;&gt;&gt;&gt; * frame 6 (you should search for the line with resolve_sockaddr_to_inet_or_in<wbr>et6_hostname and write the number written in that line. In the case of your previous email, it was #6)<br>
&gt;&gt;&gt;&gt; * print *saddr<br>
&gt;&gt;&gt;&gt; * print *saddr-&gt;sa<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; ______________________________<wbr>______________________________<wbr>__________________<br>
&gt;&gt; Member info: <a href="https://lists.balabit.hu/mailman/listinfo/syslog-ng" rel="noreferrer" target="_blank">https://lists.balabit.hu/mailm<wbr>an/listinfo/syslog-ng</a><br>
&gt;&gt; Documentation: <a href="http://www.balabit.com/support/documentation/?product=syslog-ng" rel="noreferrer" target="_blank">http://www.balabit.com/support<wbr>/documentation/?product=<wbr>syslog-ng</a><br>
&gt;&gt; FAQ: <a href="http://www.balabit.com/wiki/syslog-ng-faq" rel="noreferrer" target="_blank">http://www.balabit.com/wiki/sy<wbr>slog-ng-faq</a><br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt; ______________________________<wbr>______________________________<wbr>__________________<br>
&gt; Member info: <a href="https://lists.balabit.hu/mailman/listinfo/syslog-ng" rel="noreferrer" target="_blank">https://lists.balabit.hu/mailm<wbr>an/listinfo/syslog-ng</a><br>
&gt; Documentation: <a href="http://www.balabit.com/support/documentation/?product=syslog-ng" rel="noreferrer" target="_blank">http://www.balabit.com/support<wbr>/documentation/?product=<wbr>syslog-ng</a><br>
&gt; FAQ: <a href="http://www.balabit.com/wiki/syslog-ng-faq" rel="noreferrer" target="_blank">http://www.balabit.com/wiki/sy<wbr>slog-ng-faq</a><br>
&gt;<br>
<br>
<br>
______________________________<wbr>______________________________<wbr>__________________<br>
Member info: <a href="https://lists.balabit.hu/mailman/listinfo/syslog-ng" rel="noreferrer" target="_blank">https://lists.balabit.hu/mailm<wbr>an/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<wbr>/documentation/?product=<wbr>syslog-ng</a><br>
FAQ: <a href="http://www.balabit.com/wiki/syslog-ng-faq" rel="noreferrer" target="_blank">http://www.balabit.com/wiki/sy<wbr>slog-ng-faq</a><br>
<br>
</div></div></blockquote></div><br><br clear="all"><br></div></div><span class="HOEnZb"><font color="#888888">-- <br><div class="m_2513136098818546066gmail_signature" data-smartmail="gmail_signature">Bazsi</div>
</font></span></div>
</blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Bazsi</div>
</div>