[Bug 269403] net-mgmt/nagios-plugins: check_icmp broken on FreeBSD 13.1-RELEASE: Failed to send ping to 127.0.0.1 = Invalid argument
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 269403] net-mgmt/nagios-plugins: check_icmp broken on FreeBSD 13.1-RELEASE: Failed to send ping to 127.0.0.1 = Invalid argument"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 269403] net-mgmt/nagios-plugins: check_icmp broken on FreeBSD 13.1-RELEASE: Failed to send ping to 127.0.0.1 = Invalid argument"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 269403] net-mgmt/nagios-plugins: check_icmp broken on FreeBSD 13.1-RELEASE: Failed to send ping to 127.0.0.1 = Invalid argument"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 269403] net-mgmt/nagios-plugins: check_icmp broken on FreeBSD 13.1-RELEASE: Failed to send ping to 127.0.0.1 = Invalid argument"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 08 Feb 2023 08:02:46 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=269403 Bug ID: 269403 Summary: net-mgmt/nagios-plugins: check_icmp broken on FreeBSD 13.1-RELEASE: Failed to send ping to 127.0.0.1 = Invalid argument Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: sascha.kinz@heagmobilo.de Overview: All calls to check_icmp return 100% packetloss and an error saying 'invalid argument'. Steps to Reproduce: 1) Install net-mgmt/nagios-plugins on FreeBSD 13.1-RELEASE 2) Run command: /usr/local/libexec/nagios/check_icmp -vvvvvvH 127.0.0.1 Actual Results: # truss -o ~/check_icmp_out /usr/local/libexec/nagios/./check_icmp -vvvvvvH 127.0.0.1 address_family: 2 (IPv4 = 2; IPv6 = 10) setsockopt failed Setting alarm timeout to 10 seconds packets: 5, targets: 1 target_interval: 0.000, pkt_interval 80.000 crit.rta: 500.000 max_completion_time: 3400.000 crit = {500000, 80%}, warn = {200000, 40%} pkt_interval: 80000 target_interval: 0 retry_interval: 0 icmp_pkt_size: 76 timeout: 10 Sending ICMPv4 echo-request of len 24, id 52894, seq 0, cksum 0xDCAD to host 127.0.0.1 Failed to send ping to 127.0.0.1 = Invalid argument Sending ICMPv4 echo-request of len 24, id 52894, seq 1, cksum 0xD9D3 to host 127.0.0.1 Failed to send ping to 127.0.0.1 = Invalid argument Sending ICMPv4 echo-request of len 24, id 52894, seq 2, cksum 0xD7E6 to host 127.0.0.1 Failed to send ping to 127.0.0.1 = Invalid argument Sending ICMPv4 echo-request of len 24, id 52894, seq 3, cksum 0xD5F9 to host 127.0.0.1 Failed to send ping to 127.0.0.1 = Invalid argument Sending ICMPv4 echo-request of len 24, id 52894, seq 4, cksum 0xD411 to host 127.0.0.1 Failed to send ping to 127.0.0.1 = Invalid argument finish(0) called icmp_sent: 0 icmp_recv: 0 icmp_lost: 0 targets: 1 targets_alive: 1 CRITICAL - 127.0.0.1: rta nan, lost 100%| rta=0.000ms;200.000;500.000;0; pl=100%;40;80;0;100 rtmax=0.000ms;;;; rtmin=0.000ms;;;; targets: 1, targets_alive: 0, hosts_ok: 0, hosts_warn: 0, min_hosts_alive: -1 # cat check_icmp_out mmap(0x0,135168,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0) = 34362044416 (0x800233000) mprotect(0x800230000,4096,PROT_READ) = 0 (0x0) issetugid() = 0 (0x0) sigfastblock(0x1,0x8002328f0) = 0 (0x0) __sysctl("kern.ostype",2,0x800232242,0x7fffffffdd80,0x0,0) = 0 (0x0) __sysctl("kern.hostname",2,0x800232342,0x7fffffffdd80,0x0,0) = 0 (0x0) __sysctl("kern.osrelease",2,0x800232442,0x7fffffffdd80,0x0,0) = 0 (0x0) __sysctl("kern.version",2,0x800232542,0x7fffffffdd80,0x0,0) = 0 (0x0) __sysctl("hw.machine",2,0x800232642,0x7fffffffdd80,0x0,0) = 0 (0x0) open("/etc/libmap.conf",O_RDONLY|O_CLOEXEC,010660030) = 3 (0x3) fstat(3,{ mode=-rw-r--r-- ,inode=27608173,size=47,blksize=32768 }) = 0 (0x0) read(3,"# $FreeBSD$\nincludedir /usr/loc"...,47) = 47 (0x2f) close(3) = 0 (0x0) open("/usr/local/etc/libmap.d",O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC,0165) ERR#2 'No such file or directory' open("/usr/local/lib/libintl.so.8",O_RDONLY|O_CLOEXEC|O_VERIFY,066000) = 3 (0x3) fstat(3,{ mode=-rw-r--r-- ,inode=5618053,size=56288,blksize=32768 }) = 0 (0x0) mmap(0x0,4096,PROT_READ,MAP_PRIVATE|MAP_PREFAULT_READ,3,0x0) = 34362179584 (0x800254000) mmap(0x0,61440,PROT_NONE,MAP_GUARD,-1,0x0) = 34362183680 (0x800255000) mmap(0x800255000,16384,PROT_READ,MAP_PRIVATE|MAP_FIXED|MAP_NOCORE|MAP_PREFAULT_READ,3,0x0) = 34362183680 (0x800255000) mmap(0x800259000,28672,PROT_READ|PROT_EXEC,MAP_PRIVATE|MAP_FIXED|MAP_NOCORE|MAP_PREFAULT_READ,3,0x3000) = 34362200064 (0x800259000) mmap(0x800260000,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED|MAP_PREFAULT_READ,3,0x9000) = 34362228736 (0x800260000) mmap(0x800261000,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED|MAP_PREFAULT_READ,3,0x9000) = 34362232832 (0x800261000) mmap(0x800262000,8192,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED|MAP_ANON,-1,0x0) = 34362236928 (0x800262000) munmap(0x800254000,4096) = 0 (0x0) close(3) = 0 (0x0) open("/usr/local/lib/libssl.so.111",O_RDONLY|O_CLOEXEC|O_VERIFY,014232266000) ERR#2 'No such file or directory' open("/var/run/ld-elf.so.hints",O_RDONLY|O_CLOEXEC,010013167) = 3 (0x3) read(3,"Ehnt\^A\0\0\0\M^@\0\0\0\M^@\0\0"...,128) = 128 (0x80) fstat(3,{ mode=-r--r--r-- ,inode=34351386,size=256,blksize=32768 }) = 0 (0x0) pread(3,"/lib:/usr/lib:/usr/lib/compat:/u"...,128,0x80) = 128 (0x80) close(3) = 0 (0x0) open("/lib/libssl.so.111",O_RDONLY|O_CLOEXEC|O_VERIFY,014232266000) ERR#2 'No such file or directory' open("/usr/lib/libssl.so.111",O_RDONLY|O_CLOEXEC|O_VERIFY,014232266000) = 3 (0x3) fstat(3,{ mode=-r--r--r-- ,inode=5216673,size=610528,blksize=32768 }) = 0 (0x0) mmap(0x0,4096,PROT_READ,MAP_PRIVATE|MAP_PREFAULT_READ,3,0x0) = 34362179584 (0x800254000) mmap(0x0,622592,PROT_NONE,MAP_GUARD,-1,0x0) = 34362245120 (0x800264000) mmap(0x800264000,233472,PROT_READ,MAP_PRIVATE|MAP_FIXED|MAP_NOCORE|MAP_PREFAULT_READ,3,0x0) = 34362245120 (0x800264000) mmap(0x80029d000,331776,PROT_READ|PROT_EXEC,MAP_PRIVATE|MAP_FIXED|MAP_NOCORE|MAP_PREFAULT_READ,3,0x38000) = 34362478592 (0x80029d000) mmap(0x8002ee000,32768,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED|MAP_PREFAULT_READ,3,0x88000) = 34362810368 (0x8002ee000) mmap(0x8002f6000,24576,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED|MAP_PREFAULT_READ,3,0x8f000) = 34362843136 (0x8002f6000) munmap(0x800254000,4096) = 0 (0x0) close(3) = 0 (0x0) open("/usr/local/lib/libcrypto.so.111",O_RDONLY|O_CLOEXEC|O_VERIFY,00) ERR#2 'No such file or directory' open("/lib/libcrypto.so.111",O_RDONLY|O_CLOEXEC|O_VERIFY,00) = 3 (0x3) fstat(3,{ mode=-r--r--r-- ,inode=92133984,size=3068304,blksize=32768 }) = 0 (0x0) mmap(0x0,4096,PROT_READ,MAP_PRIVATE|MAP_PREFAULT_READ,3,0x0) = 34362179584 (0x800254000) mmap(0x0,3092480,PROT_NONE,MAP_GUARD,-1,0x0) = 34362867712 (0x8002fc000) mmap(0x8002fc000,1142784,PROT_READ,MAP_PRIVATE|MAP_FIXED|MAP_NOCORE|MAP_PREFAULT_READ,3,0x0) = 34362867712 (0x8002fc000) mmap(0x800414000,1732608,PROT_READ|PROT_EXEC,MAP_PRIVATE|MAP_FIXED|MAP_NOCORE|MAP_PREFAULT_READ,3,0x117000) = 34364014592 (0x800414000) mmap(0x8005bb000,172032,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED|MAP_PREFAULT_READ,3,0x2bd000) = 34365747200 (0x8005bb000) mmap(0x8005e5000,28672,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED|MAP_PREFAULT_READ,3,0x2e6000) = 34365919232 (0x8005e5000) mmap(0x8005ec000,12288,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED|MAP_ANON,-1,0x0) = 34365947904 (0x8005ec000) munmap(0x800254000,4096) = 0 (0x0) close(3) = 0 (0x0) open("/usr/local/lib/libthr.so.3",O_RDONLY|O_CLOEXEC|O_VERIFY,014232266000) ERR#2 'No such file or directory' open("/lib/libthr.so.3",O_RDONLY|O_CLOEXEC|O_VERIFY,014232266000) = 3 (0x3) fstat(3,{ mode=-r--r--r-- ,inode=92133923,size=128224,blksize=32768 }) = 0 (0x0) mmap(0x0,4096,PROT_READ,MAP_PRIVATE|MAP_PREFAULT_READ,3,0x0) = 34362179584 (0x800254000) mmap(0x0,188416,PROT_NONE,MAP_GUARD,-1,0x0) = 34365960192 (0x8005ef000) mmap(0x8005ef000,53248,PROT_READ,MAP_PRIVATE|MAP_FIXED|MAP_NOCORE|MAP_PREFAULT_READ,3,0x0) = 34365960192 (0x8005ef000) mmap(0x8005fc000,73728,PROT_READ|PROT_EXEC,MAP_PRIVATE|MAP_FIXED|MAP_NOCORE|MAP_PREFAULT_READ,3,0xc000) = 34366013440 (0x8005fc000) mmap(0x80060e000,8192,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED|MAP_PREFAULT_READ,3,0x1d000) = 34366087168 (0x80060e000) mmap(0x800610000,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED|MAP_PREFAULT_READ,3,0x1e000) = 34366095360 (0x800610000) mmap(0x800611000,49152,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED|MAP_ANON,-1,0x0) = 34366099456 (0x800611000) munmap(0x800254000,4096) = 0 (0x0) close(3) = 0 (0x0) open("/usr/local/lib/libdl.so.1",O_RDONLY|O_CLOEXEC|O_VERIFY,00) ERR#2 'No such file or directory' open("/lib/libdl.so.1",O_RDONLY|O_CLOEXEC|O_VERIFY,00) ERR#2 'No such file or directory' open("/usr/lib/libdl.so.1",O_RDONLY|O_CLOEXEC|O_VERIFY,00) = 3 (0x3) fstat(3,{ mode=-r--r--r-- ,inode=5219726,size=6240,blksize=32768 }) = 0 (0x0) mmap(0x0,4096,PROT_READ,MAP_PRIVATE|MAP_PREFAULT_READ,3,0x0) = 34362179584 (0x800254000) mmap(0x0,16384,PROT_NONE,MAP_GUARD,-1,0x0) = 34366148608 (0x80061d000) mmap(0x80061d000,4096,PROT_READ,MAP_PRIVATE|MAP_FIXED|MAP_NOCORE|MAP_PREFAULT_READ,3,0x0) = 34366148608 (0x80061d000) mmap(0x80061e000,4096,PROT_READ|PROT_EXEC,MAP_PRIVATE|MAP_FIXED|MAP_NOCORE|MAP_PREFAULT_READ,3,0x0) = 34366152704 (0x80061e000) mmap(0x80061f000,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED|MAP_PREFAULT_READ,3,0x0) = 34366156800 (0x80061f000) mmap(0x800620000,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED|MAP_PREFAULT_READ,3,0x0) = 34366160896 (0x800620000) munmap(0x800254000,4096) = 0 (0x0) close(3) = 0 (0x0) open("/usr/local/lib/libc.so.7",O_RDONLY|O_CLOEXEC|O_VERIFY,00) ERR#2 'No such file or directory' open("/lib/libc.so.7",O_RDONLY|O_CLOEXEC|O_VERIFY,00) = 3 (0x3) fstat(3,{ mode=-r--r--r-- ,inode=92133891,size=1955744,blksize=32768 }) = 0 (0x0) mmap(0x0,4096,PROT_READ,MAP_PRIVATE|MAP_PREFAULT_READ,3,0x0) = 34362179584 (0x800254000) mmap(0x0,4235264,PROT_NONE,MAP_GUARD,-1,0x0) = 34366164992 (0x800621000) mmap(0x800621000,540672,PROT_READ,MAP_PRIVATE|MAP_FIXED|MAP_NOCORE|MAP_PREFAULT_READ,3,0x0) = 34366164992 (0x800621000) mmap(0x8006a5000,1359872,PROT_READ|PROT_EXEC,MAP_PRIVATE|MAP_FIXED|MAP_NOCORE|MAP_PREFAULT_READ,3,0x83000) = 34366705664 (0x8006a5000) mmap(0x8007f1000,36864,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED|MAP_PREFAULT_READ,3,0x1ce000) = 34368065536 (0x8007f1000) mmap(0x8007fa000,28672,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED|MAP_PREFAULT_READ,3,0x1d6000) = 34368102400 (0x8007fa000) mmap(0x800801000,2269184,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED|MAP_ANON,-1,0x0) = 34368131072 (0x800801000) munmap(0x800254000,4096) = 0 (0x0) close(3) = 0 (0x0) mprotect(0x800260000,4096,PROT_READ) = 0 (0x0) mprotect(0x8002ee000,28672,PROT_READ) = 0 (0x0) munmap(0x800241000,77824) = 0 (0x0) mmap(0x0,262144,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0) = 34370400256 (0x800a2b000) mprotect(0x8005bb000,167936,PROT_READ) = 0 (0x0) mprotect(0x80060e000,4096,PROT_READ) = 0 (0x0) mprotect(0x8007f1000,32768,PROT_READ) = 0 (0x0) mprotect(0x8007f1000,32768,PROT_READ|PROT_WRITE) = 0 (0x0) mprotect(0x8007f1000,32768,PROT_READ) = 0 (0x0) readlink("/etc/malloc.conf",0x7fffffffd550,1024) ERR#2 'No such file or directory' issetugid() = 0 (0x0) __sysctl("vm.overcommit",2,0x7fffffffbadc,0x7fffffffbad0,0x0,0) = 0 (0x0) mmap(0x0,2097152,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON|MAP_ALIGNED(21),-1,0x0) = 34372321280 (0x800c00000) mmap(0x0,2097152,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON|MAP_ALIGNED(12),-1,0x0) = 34374418432 (0x800e00000) mmap(0x0,4194304,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON|MAP_ALIGNED(21),-1,0x0) = 34376515584 (0x801000000) __sysctl("kern.usrstack",2,0x800610c88,0x7fffffffd9d8,0x0,0) = 0 (0x0) getrlimit(RLIMIT_STACK,{ cur=536870912,max=536870912 }) = 0 (0x0) thr_self(0x800e12000) = 0 (0x0) mmap(0x7fffdfffe000,4096,PROT_NONE,MAP_ANON,-1,0x0) = 140736951476224 (0x7fffdfffe000) rtprio_thread(RTP_LOOKUP,100753,0x7fffffffd998) = 0 (0x0) sigaction(SIGTHR,{ 0x800608b50 SA_SIGINFO ss_t },0x0) = 0 (0x0) sigprocmask(SIG_UNBLOCK,{ },0x0) = 0 (0x0) _umtx_op(0x7fffffffd990,UMTX_OP_WAKE,0x1,0x0,0x0) = 0 (0x0) mprotect(0x0,0,PROT_NONE) = 0 (0x0) getpid() = 52894 (0xce9e) getpid() = 52894 (0xce9e) sigprocmask(SIG_BLOCK,{ SIGHUP|SIGINT|SIGQUIT|SIGILL|SIGTRAP|SIGABRT|SIGEMT|SIGFPE|SIGKILL|SIGBUS|SIGSEGV|SIGSYS|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2 },{ }) = 0 (0x0) sigfastblock(0x3,0x0) = 0 (0x0) sigprocmask(SIG_SETMASK,{ },0x0) = 0 (0x0) sigfastblock(0x1,0x800e12038) = 0 (0x0) getcontext(0x7fffffffcd30) = 0 (0x0) sysarch(AMD64_GET_XFPUSTATE,0x7fffffffccf8) = 0 (0x0) open("/usr/share/locale/C.UTF-8/LC_CTYPE",O_RDONLY|O_CLOEXEC,013720646057) = 3 (0x3) fstat(3,{ mode=-r--r--r-- ,inode=5056574,size=51056,blksize=32768 }) = 0 (0x0) mmap(0x0,51056,PROT_READ,MAP_PRIVATE,3,0x0) = 34362101760 (0x800241000) close(3) = 0 (0x0) munmap(0x800241000,51056) = 0 (0x0) geteuid() = 0 (0x0) socket(PF_INET,SOCK_RAW,IPPROTO_ICMP) = 3 (0x3) getuid() = 0 (0x0) setuid(0x0) = 0 (0x0) setsockopt(3,SOL_SOCKET,SO_TIMESTAMP,0x7fffffffe95c,4) = 0 (0x0) getpid() = 52894 (0xce9e) fstat(1,{ mode=crw--w---- ,inode=133,size=0,blksize=4096 }) = 0 (0x0) ioctl(1,TIOCGETA,0x7fffffffe2c0) = 0 (0x0) write(1,"address_family: 2 (IPv4 = 2; IPv"...,40) = 40 (0x28) setsockopt(3,IPPROTO_IP,IP_TTL,0x213684,1) ERR#22 'Invalid argument' write(1,"setsockopt failed\n",18) = 18 (0x12) sigprocmask(SIG_SETMASK,{ SIGHUP|SIGINT|SIGQUIT|SIGILL|SIGTRAP|SIGABRT|SIGEMT|SIGFPE|SIGKILL|SIGBUS|SIGSEGV|SIGSYS|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2 },{ }) = 0 (0x0) sigaction(SIGINT,{ 0x800608a00 SA_RESTART|SA_SIGINFO ss_t },{ SIG_DFL SA_RESTART ss_t }) = 0 (0x0) sigprocmask(SIG_SETMASK,{ },0x0) = 0 (0x0) sigprocmask(SIG_SETMASK,{ SIGHUP|SIGINT|SIGQUIT|SIGILL|SIGTRAP|SIGABRT|SIGEMT|SIGFPE|SIGKILL|SIGBUS|SIGSEGV|SIGSYS|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2 },{ }) = 0 (0x0) sigaction(SIGHUP,{ 0x800608a00 SA_RESTART|SA_SIGINFO ss_t },{ SIG_DFL 0x0 ss_t }) = 0 (0x0) sigprocmask(SIG_SETMASK,{ },0x0) = 0 (0x0) sigprocmask(SIG_SETMASK,{ SIGHUP|SIGINT|SIGQUIT|SIGILL|SIGTRAP|SIGABRT|SIGEMT|SIGFPE|SIGKILL|SIGBUS|SIGSEGV|SIGSYS|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2 },{ }) = 0 (0x0) sigaction(SIGTERM,{ 0x800608a00 SA_RESTART|SA_SIGINFO ss_t },{ SIG_DFL SA_RESTART ss_t }) = 0 (0x0) sigprocmask(SIG_SETMASK,{ },0x0) = 0 (0x0) sigprocmask(SIG_SETMASK,{ SIGHUP|SIGINT|SIGQUIT|SIGILL|SIGTRAP|SIGABRT|SIGEMT|SIGFPE|SIGKILL|SIGBUS|SIGSEGV|SIGSYS|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2 },{ }) = 0 (0x0) sigaction(SIGALRM,{ 0x800608a00 SA_RESTART|SA_SIGINFO ss_t },{ SIG_DFL 0x0 ss_t }) = 0 (0x0) sigprocmask(SIG_SETMASK,{ },0x0) = 0 (0x0) write(1,"Setting alarm timeout to 10 seco"...,36) = 36 (0x24) setitimer(0,{ 0.000000, 10.000000 },{ 0.000000, 0.000000 }) = 0 (0x0) gettimeofday({ 1675842388.641991 },0x2136a8) = 0 (0x0) write(1,"packets: 5, targets: 1\n",23) = 23 (0x17) write(1,"target_interval: 0.000, pkt_inte"...,44) = 44 (0x2c) write(1,"crit.rta: 500.000\n",18) = 18 (0x12) write(1,"max_completion_time: 3400.000\n",30) = 30 (0x1e) write(1,"crit = {500000, 80%}, warn = {20"...,43) = 43 (0x2b) write(1,"pkt_interval: 80000 target_inte"...,59) = 59 (0x3b) write(1,"icmp_pkt_size: 76 timeout: 10\n",31) = 31 (0x1f) gettimeofday({ 1675842388.642352 },0x2136a8) = 0 (0x0) write(1,"Sending ICMPv4 echo-request of l"...,87) = 87 (0x57) sendmsg(3,{{ AF_INET 127.0.0.1:0 },128,[{"\b\0\M--\M-\\M-N\M^^\0\0TS\M-cc"...,76}],1,{},0,0},0) ERR#22 'Invalid argument' fstatat(AT_FDCWD,"/usr/share/nls/C.UTF-8/libc.cat",0x7fffffffe6e0,0x0) ERR#2 'No such file or directory' fstatat(AT_FDCWD,"/usr/share/nls/libc/C.UTF-8",0x7fffffffe6e0,0x0) ERR#2 'No such file or directory' fstatat(AT_FDCWD,"/usr/local/share/nls/C.UTF-8/libc.cat",0x7fffffffe6e0,0x0) ERR#2 'No such file or directory' fstatat(AT_FDCWD,"/usr/local/share/nls/libc/C.UTF-8",0x7fffffffe6e0,0x0) ERR#2 'No such file or directory' write(1,"Failed to send ping to 127.0.0.1"...,52) = 52 (0x34) gettimeofday({ 1675842388.642826 },0x2136a8) = 0 (0x0) write(1,"Sending ICMPv4 echo-request of l"...,87) = 87 (0x57) sendmsg(3,{{ AF_INET 127.0.0.1:0 },128,[{"\b\0\M-S\M-Y\M-N\M^^\0\^ATS\M-cc"...,76}],1,{},0,0},0) ERR#22 'Invalid argument' write(1,"Failed to send ping to 127.0.0.1"...,52) = 52 (0x34) gettimeofday({ 1675842388.643063 },0x2136a8) = 0 (0x0) write(1,"Sending ICMPv4 echo-request of l"...,87) = 87 (0x57) sendmsg(3,{{ AF_INET 127.0.0.1:0 },128,[{"\b\0\M-f\M-W\M-N\M^^\0\^BTS\M-cc"...,76}],1,{},0,0},0) ERR#22 'Invalid argument' write(1,"Failed to send ping to 127.0.0.1"...,52) = 52 (0x34) gettimeofday({ 1675842388.643300 },0x2136a8) = 0 (0x0) write(1,"Sending ICMPv4 echo-request of l"...,87) = 87 (0x57) sendmsg(3,{{ AF_INET 127.0.0.1:0 },128,[{"\b\0\M-y\M-U\M-N\M^^\0\^CTS\M-cc"...,76}],1,{},0,0},0) ERR#22 'Invalid argument' write(1,"Failed to send ping to 127.0.0.1"...,52) = 52 (0x34) gettimeofday({ 1675842388.643532 },0x2136a8) = 0 (0x0) write(1,"Sending ICMPv4 echo-request of l"...,87) = 87 (0x57) sendmsg(3,{{ AF_INET 127.0.0.1:0 },128,[{"\b\0\^Q\M-T\M-N\M^^\0\^DTS\M-cc"...,76}],1,{},0,0},0) ERR#22 'Invalid argument' write(1,"Failed to send ping to 127.0.0.1"...,52) = 52 (0x34) setitimer(0,{ 0.000000, 0.000000 },{ 0.000000, 9.998169 }) = 0 (0x0) write(1,"finish(0) called\n",17) = 17 (0x11) close(3) = 0 (0x0) close(0) = 0 (0x0) close(0) ERR#9 'Bad file descriptor' write(1,"icmp_sent: 0 icmp_recv: 0 icmp"...,41) = 41 (0x29) write(1,"targets: 1 targets_alive: 1\n",29) = 29 (0x1d) write(1,"CRITICAL - \n",12) = 12 (0xc) write(1,"127.0.0.1: rta nan, lost 100%|\n",31) = 31 (0x1f) write(1,"rta=0.000ms;200.000;500.000;0; p"...,88) = 88 (0x58) write(1,"targets: 1, targets_alive: 0, ho"...,78) = 78 (0x4e) exit(0x2) process exit, rval = 2 # uname -a FreeBSD xxx 13.1-RELEASE-p5 FreeBSD 13.1-RELEASE-p5 releng/13.1-n250174-753d65a19a55 xxx amd64 # portversion -v | grep nagios-plugins [Reading data from pkg(8) ... - 393 packages found - done] nagios-plugins-2.4.3,1 = up-to-date with port Problem should be fixed. See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264342 Same for IPv6. Before the update IPv4 checks are working. But problem still occurs on my machine. On a FreeBSD 12.4 machine check_icmp works. -- You are receiving this mail because: You are the assignee for the bug.