reassign 705900 libnss-myhostname found 705900 0.3-4 severity 705900 important thanks
[Jan Wagner] > Looks like it's working and I'm actually convinced, that the source > of your trouble is somewhere outside of the nagios-plugins package. Hm, I guess you are right. See below. It is not DNS related, and it is not related to the content of /etc/hosts (I tried to remove every line and the problem still existed). This is the output from 'dig for the two test cases: root@tjener:~# dig tjener.intern ; <<>> DiG 9.8.4-rpz2+rl005.12-P1 <<>> tjener.intern ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16044 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;tjener.intern. IN A ;; ANSWER SECTION: tjener.intern. 500 IN A 10.0.2.2 ;; AUTHORITY SECTION: intern. 500 IN NS tjener.intern. ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Mon Apr 22 11:39:42 2013 ;; MSG SIZE rcvd: 61 root@tjener:~# dig test.test.com ; <<>> DiG 9.8.4-rpz2+rl005.12-P1 <<>> test.test.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 55751 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2 ;; QUESTION SECTION: ;test.test.com. IN A ;; ANSWER SECTION: test.test.com. 5073 IN A 174.36.85.72 ;; AUTHORITY SECTION: test.com. 170672 IN NS ns65.worldnic.com. test.com. 170672 IN NS ns66.worldnic.com. ;; ADDITIONAL SECTION: ns65.worldnic.com. 170672 IN A 205.178.190.33 ns66.worldnic.com. 170672 IN A 206.188.198.33 ;; Query time: 4 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Mon Apr 22 11:39:48 2013 ;; MSG SIZE rcvd: 126 root@tjener:~# > Fore sure even if it turns out it is, so it seems just 'minor'. Well, it is a important problem for Debian Edu, as the default school setup will start with a Nagios warning about the school server being down. :) > Just out of curiosity, could you please try to use "check_ping -4 ..."? root@tjener:~# /usr/lib/nagios/plugins/check_ping -4 -vvv -H tjener.intern -w 10,10% -c 10,10%CMD: /bin/ping -n -U -w 10 -c 5 tjener.intern Output: PING tjener.intern (10.0.2.2) 56(84) bytes of data. Output: 64 bytes from 10.0.2.2: icmp_req=1 ttl=64 time=0.134 ms Output: 64 bytes from 10.0.2.2: icmp_req=2 ttl=64 time=0.043 ms Output: 64 bytes from 10.0.2.2: icmp_req=3 ttl=64 time=0.046 ms Output: 64 bytes from 10.0.2.2: icmp_req=4 ttl=64 time=0.046 ms Output: 64 bytes from 10.0.2.2: icmp_req=5 ttl=64 time=0.045 ms Output: Output: --- tjener.intern ping statistics --- Output: 5 packets transmitted, 5 received, 0% packet loss, time 3998ms Output: rtt min/avg/max/mdev = 0.043/0.062/0.134/0.037 ms PING OK - Packet loss = 0%, RTA = 0.06 ms|rta=0.062000ms;10.000000;10.000000;0.000000 pl=0%;10;10;0 10.000000:10% 10.000000:10% root@tjener:~# Here is strace from the failing check_ping run: root@tjener:~# strace /usr/lib/nagios/plugins/check_ping -vvv -H tjener.intern -w 10,10% -c 10,10% execve("/usr/lib/nagios/plugins/check_ping", ["/usr/lib/nagios/plugins/check_pi"..., "-vvv", "-H", "tjener.intern", "-w", "10,10%", "-c", "10,10%"], [/* 23 vars */]) = 0 brk(0) = 0xb8612000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77b1000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=117917, ...}) = 0 mmap2(NULL, 117917, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7794000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/i386-linux-gnu/i686/cmov/libnsl.so.1", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P1\0\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=79728, ...}) = 0 mmap2(NULL, 92136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb777d000 mmap2(0xb7790000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12) = 0xb7790000 mmap2(0xb7792000, 6120, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7792000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/i386-linux-gnu/i686/cmov/libresolv.so.2", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P&\0\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=71488, ...}) = 0 mmap2(NULL, 79944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7769000 mmap2(0xb7779000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10) = 0xb7779000 mmap2(0xb777b000, 6216, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb777b000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/i386-linux-gnu/i686/cmov/libpthread.so.0", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220L\0\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=117009, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7768000 mmap2(NULL, 98816, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb774f000 mmap2(0xb7764000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14) = 0xb7764000 mmap2(0xb7766000, 4608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7766000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/i386-linux-gnu/i686/cmov/libdl.so.2", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\n\0\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=9844, ...}) = 0 mmap2(NULL, 12408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb774b000 mmap2(0xb774d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb774d000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/i386-linux-gnu/i686/cmov/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240o\1\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=1437864, ...}) = 0 mmap2(NULL, 1452408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb75e8000 mprotect(0xb7744000, 4096, PROT_NONE) = 0 mmap2(0xb7745000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15c) = 0xb7745000 mmap2(0xb7748000, 10616, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7748000 close(3) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb75e7000 set_thread_area({entry_number:-1 -> 6, base_addr:0xb75e7940, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 mprotect(0xb7745000, 8192, PROT_READ) = 0 mprotect(0xb774d000, 4096, PROT_READ) = 0 mprotect(0xb7764000, 4096, PROT_READ) = 0 mprotect(0xb7779000, 4096, PROT_READ) = 0 mprotect(0xb7790000, 4096, PROT_READ) = 0 mprotect(0xb77de000, 4096, PROT_READ) = 0 mprotect(0xb77d0000, 4096, PROT_READ) = 0 munmap(0xb7794000, 117917) = 0 set_tid_address(0xb75e79a8) = 17084 set_robust_list(0xb75e79b0, 0xc) = 0 futex(0xbfe53330, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, bfe53340) = -1 EAGAIN (Resource temporarily unavailable) rt_sigaction(SIGRTMIN, {0xb77536e0, [], SA_SIGINFO}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0xb7753b70, [], SA_RESTART|SA_SIGINFO}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0 uname({sys="Linux", node="tjener.intern", ...}) = 0 brk(0) = 0xb8612000 brk(0xb8633000) = 0xb8633000 open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=1535104, ...}) = 0 mmap2(NULL, 1535104, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7470000 close(3) = 0 socket(PF_NETLINK, SOCK_RAW, 0) = 3 bind(3, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 0 getsockname(3, {sa_family=AF_NETLINK, pid=17084, groups=00000000}, [12]) = 0 time(NULL) = 1366623970 sendto(3, "\24\0\0\0\26\0\1\3\342\6uQ\0\0\0\0\0\0\0\0", 20, 0, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 20 recvmsg(3, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"0\0\0\0\24\0\2\0\342\6uQ\274B\0\0\2\10\200\376\1\0\0\0\10\0\1\0\177\0\0\1"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 168 recvmsg(3, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"@\0\0\0\24\0\2\0\342\6uQ\274B\0\0\n\200\200\376\1\0\0\0\24\0\1\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 128 recvmsg(3, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"\24\0\0\0\3\0\2\0\342\6uQ\274B\0\0\0\0\0\0\1\0\0\0\24\0\1\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 20 close(3) = 0 socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ECONNREFUSED (Connection refused) close(3) = 0 socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ECONNREFUSED (Connection refused) close(3) = 0 open("/etc/nsswitch.conf", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=703, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77b0000 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 1024) = 703 read(3, "", 1024) = 0 close(3) = 0 munmap(0xb77b0000, 4096) = 0 open("/etc/host.conf", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=9, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77b0000 read(3, "multi on\n", 1024) = 9 read(3, "", 1024) = 0 close(3) = 0 munmap(0xb77b0000, 4096) = 0 futex(0xb7749b44, FUTEX_WAKE_PRIVATE, 2147483647) = 0 open("/etc/resolv.conf", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=186, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77b0000 read(3, "# Dynamic resolv.conf(5) file fo"..., 4096) = 186 read(3, "", 4096) = 0 close(3) = 0 munmap(0xb77b0000, 4096) = 0 open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=117917, ...}) = 0 mmap2(NULL, 117917, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7794000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/i386-linux-gnu/i686/cmov/libnss_files.so.2", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\32\0\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=42628, ...}) = 0 mmap2(NULL, 45768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7464000 mmap2(0xb746e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9) = 0xb746e000 close(3) = 0 mprotect(0xb746e000, 4096, PROT_READ) = 0 munmap(0xb7794000, 117917) = 0 open("/etc/hosts", O_RDONLY|O_CLOEXEC) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=295, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77b0000 read(3, "127.0.0.1 localhost.locald"..., 1024) = 295 read(3, "", 1024) = 0 close(3) = 0 munmap(0xb77b0000, 4096) = 0 rt_sigaction(SIGALRM, {0xb77d79c0, [ALRM], SA_RESTART}, {SIG_DFL, [], 0}, 8) = 0 alarm(11) = 0 socket(PF_NETLINK, SOCK_RAW, 0) = 3 bind(3, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 0 getsockname(3, {sa_family=AF_NETLINK, pid=17084, groups=00000000}, [12]) = 0 time(NULL) = 1366623970 sendto(3, "\24\0\0\0\26\0\1\3\342\6uQ\0\0\0\0\0\0\0\0", 20, 0, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 20 recvmsg(3, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"0\0\0\0\24\0\2\0\342\6uQ\274B\0\0\2\10\200\376\1\0\0\0\10\0\1\0\177\0\0\1"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 168 recvmsg(3, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"@\0\0\0\24\0\2\0\342\6uQ\274B\0\0\n\200\200\376\1\0\0\0\24\0\1\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 128 recvmsg(3, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"\24\0\0\0\3\0\2\0\342\6uQ\274B\0\0\0\0\0\0\1\0\0\0\24\0\1\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 20 close(3) = 0 stat64("/etc/resolv.conf", {st_mode=S_IFREG|0644, st_size=186, ...}) = 0 open("/etc/resolv.conf", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=186, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77b0000 read(3, "# Dynamic resolv.conf(5) file fo"..., 4096) = 186 read(3, "", 4096) = 0 close(3) = 0 munmap(0xb77b0000, 4096) = 0 open("/etc/hosts", O_RDONLY|O_CLOEXEC) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=295, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77b0000 read(3, "127.0.0.1 localhost.locald"..., 1024) = 295 read(3, "", 1024) = 0 close(3) = 0 munmap(0xb77b0000, 4096) = 0 open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=117917, ...}) = 0 mmap2(NULL, 117917, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7794000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/i386-linux-gnu/libnss_myhostname.so.2", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0\t\0\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=9844, ...}) = 0 mmap2(NULL, 12700, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7460000 mmap2(0xb7463000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2) = 0xb7463000 close(3) = 0 munmap(0xb7794000, 117917) = 0 uname({sys="Linux", node="tjener.intern", ...}) = 0 socket(PF_NETLINK, SOCK_DGRAM, 0) = 3 setsockopt(3, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 send(3, "\21\0\0\0\26\0\5\3g\22\0\0\0\0\0\0\0", 17, 0) = 17 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"0\0\0\0\24\0\2\0g\22\0\0\274B\0\0\2\10\200\376\1\0\0\0\10\0\1\0\177\0\0\1"..., 16408}], msg_controllen=24, {cmsg_len=24, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS{pid=0, uid=0, gid=0}}, msg_flags=0}, 0) = 168 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"@\0\0\0\24\0\2\0g\22\0\0\274B\0\0\n\200\200\376\1\0\0\0\24\0\1\0\0\0\0\0"..., 16408}], msg_controllen=24, {cmsg_len=24, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS{pid=0, uid=0, gid=0}}, msg_flags=0}, 0) = 128 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\24\0\0\0\3\0\2\0g\22\0\0\274B\0\0\0\0\0\0\1\0\0\0\24\0\1\0\0\0\0\0"..., 16408}], msg_controllen=24, {cmsg_len=24, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS{pid=0, uid=0, gid=0}}, msg_flags=0}, 0) = 20 close(3) = 0 fstat64(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 2), ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77b0000 write(1, "CMD: /bin/ping6 -n -U -w 10 -c 5"..., 47CMD: /bin/ping6 -n -U -w 10 -c 5 tjener.intern ) = 47 SYS_340(0, 0x4, 0, 0xbfe51220, 0xb7746ff4) = 0 SYS_340(0, 0x4, 0xbfe51220, 0, 0xb7746ff4) = 0 getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=4*1024}) = 0 pipe([3, 4]) = 0 pipe([5, 6]) = 0 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb75e79a8) = 17085 close(4) = 0 fcntl64(3, F_GETFL) = 0 (flags O_RDONLY) fstat64(3, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77af000 _llseek(3, 0, 0xbfe5109c, SEEK_CUR) = -1 ESPIPE (Illegal seek) close(6) = 0 fcntl64(5, F_GETFL) = 0 (flags O_RDONLY) fstat64(5, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77ae000 _llseek(5, 0, 0xbfe5110c, SEEK_CUR) = -1 ESPIPE (Illegal seek) read(3, "", 4096) = 0 read(5, "connect: Invalid argument\n", 4096) = 26 write(1, "Got stderr: connect: Invalid arg"..., 38Got stderr: connect: Invalid argument ) = 38 open("/usr/share/locale/locale.alias", O_RDONLY) = 4 fstat64(4, {st_mode=S_IFREG|0644, st_size=2570, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77ad000 read(4, "# Locale name alias data base.\n#"..., 1024) = 1024 read(4, " entries are case independent.\n\n"..., 1024) = 1024 read(4, "eucKR\nko_KR\t\tko_KR.eucKR\nlithuan"..., 1024) = 522 read(4, "", 1024) = 0 close(4) = 0 munmap(0xb77ad000, 4096) = 0 open("/usr/share/locale/nb_NO/LC_MESSAGES/nagios-plugins.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/nb/LC_MESSAGES/nagios-plugins.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/nb_NO.ISO-8859-1/LC_MESSAGES/nagios-plugins.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/nb_NO.iso88591/LC_MESSAGES/nagios-plugins.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/nb.ISO-8859-1/LC_MESSAGES/nagios-plugins.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/nb.iso88591/LC_MESSAGES/nagios-plugins.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/no/LC_MESSAGES/nagios-plugins.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/nn_NO/LC_MESSAGES/nagios-plugins.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/nn/LC_MESSAGES/nagios-plugins.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/da/LC_MESSAGES/nagios-plugins.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/sv/LC_MESSAGES/nagios-plugins.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en/LC_MESSAGES/nagios-plugins.mo", O_RDONLY) = -1 ENOENT (No such file or directory) read(5, "", 4096) = 0 close(5) = 0 munmap(0xb77ae000, 4096) = 0 close(3) = 0 munmap(0xb77af000, 4096) = 0 waitpid(17085, [{WIFEXITED(s) && WEXITSTATUS(s) == 2}], 0) = 17085 --- SIGCHLD (Child exited) @ 0 (0) --- write(1, "/bin/ping6 -n -U -w 10 -c 5 tjen"..., 42/bin/ping6 -n -U -w 10 -c 5 tjener.intern ) = 42 write(1, "CRITICAL - Could not interpret o"..., 56CRITICAL - Could not interpret output from ping command ) = 56 exit_group(3) = ? root@tjener:~# Hm, perhaps the problem is related to libnss-myhostname? Testing with getent indicate that it might be related: root@tjener:~# getent hosts tjener.intern fe80::5652:ff:fe1f:e659 tjener.intern root@tjener:~# I tried to remove it, and then the check worked: root@tjener:~# /usr/lib/nagios/plugins/check_ping -vvv -H tjener.intern -w 10,10% -c 10,10% CMD: /bin/ping -n -U -w 10 -c 5 tjener.intern Output: PING tjener.intern (10.0.2.2) 56(84) bytes of data. Output: 64 bytes from 10.0.2.2: icmp_req=1 ttl=64 time=0.124 ms Output: 64 bytes from 10.0.2.2: icmp_req=2 ttl=64 time=0.040 ms Output: 64 bytes from 10.0.2.2: icmp_req=3 ttl=64 time=0.042 ms Output: 64 bytes from 10.0.2.2: icmp_req=4 ttl=64 time=0.042 ms Output: 64 bytes from 10.0.2.2: icmp_req=5 ttl=64 time=0.048 ms Output: Output: --- tjener.intern ping statistics --- Output: 5 packets transmitted, 5 received, 0% packet loss, time 3998ms Output: rtt min/avg/max/mdev = 0.040/0.059/0.124/0.032 ms PING OK - Packet loss = 0%, RTA = 0.06 ms|rta=0.059000ms;10.000000;10.000000;0.000000 pl=0%;10;10;0 10.000000:10% 10.000000:10% root@tjener:~# Reassigning to that package, as it probably should not return any IPv6 link-local address by default. -- Happy hacking Petter Reinholdtsen -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org