Your message dated Sat, 21 Nov 2020 22:59:39 +0100
with message-id <[email protected]>
and subject line Considered fixed
has caused the Debian Bug report #643818,
regarding radvd: sendmsg gets EINVAL
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
643818: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=643818
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: radvd
Version: 1:1.6-1
Severity: normal
radvd has been emitting the following error messages:
radvd: sendmsg: Invalid argument
An strace on the radvd process arond when thathappens shows:
...
close(4) = 0
munmap(0xb782a000, 4096) = 0
gettimeofday({1317347712, 803879}, NULL) = 0
open("/proc/sys/net/ipv6/conf/all/forwarding", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb782a000
read(4, "1\n", 1024) = 2
close(4) = 0
munmap(0xb782a000, 4096) = 0
sendmsg(3, {msg_name(28)={sa_family=AF_INET6, sin6_port=htons(58),
inet_pton(AF_INET6, "ff02::1", &sin6_addr), sin6_flowinfo=0,
sin6_scope_id=if_nametoindex("lan")},
msg_iov(1)=[{"\206\0\0\0@\0\7\10\0\0\0\0\0\0\0\0\3\4@\300\0\1Q\200\0\0008@\0\0\0\0
\1\4p\37\7\6\r\0\0\0\0\0\0\0\1\1\1\0\r\271\22\362\224", 56}],
msg_controllen=32, {cmsg_len=32, cmsg_level=SOL_IPV6, cmsg_type=, ...},
msg_flags=0}, 0) = -1 EINVAL (Invalid argument)
time(NULL) = 1317347712
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=3519, ...}) = 0
write(2, "[Sep 29 21:55:12] radvd: sendmsg: Invalid argument\n", 51) = 51
gettimeofday({1317347712, 807180}, NULL) = 0
rt_sigprocmask(SIG_BLOCK, [ALRM], [ALRM], 8) = 0
gettimeofday({1317347712, 807556}, NULL) = 0
rt_sigaction(SIGALRM, {0x804bac0, [ALRM], SA_RESTART}, {0x804bac0, [ALRM],
SA_RESTART}, 8) = 0
and lsof shows that fd3 is a raw IPv6 socket:
0 splat:~# lsof -p 2557
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
radvd 2557 radvd cwd DIR 254,0 1024 12316 /etc/sv/radvd
radvd 2557 radvd rtd DIR 254,0 1024 2 /
radvd 2557 radvd txt REG 254,1 80028 58927 /usr/sbin/radvd
radvd 2557 radvd mem REG 254,0 42572 49253 /lib/libnss_files-2.11.2.so
radvd 2557 radvd mem REG 254,0 38504 49221 /lib/libnss_nis-2.11.2.so
radvd 2557 radvd mem REG 254,0 79676 49263 /lib/libnsl-2.11.2.so
radvd 2557 radvd mem REG 254,0 30496 49213
/lib/libnss_compat-2.11.2.so
radvd 2557 radvd mem REG 254,0 1319176 49268 /lib/libc-2.11.2.so
radvd 2557 radvd mem REG 254,0 113964 49385 /lib/ld-2.11.2.so
radvd 2557 radvd 0w CHR 5,1 0t0 1197 /dev/console
radvd 2557 radvd 1w FIFO 0,8 0t0 3751 pipe
radvd 2557 radvd 2w FIFO 0,8 0t0 3751 pipe
radvd 2557 radvd 3u raw6 0t0 32061
00000000000000000000000000000000:003A->00000000000000000000000000000000:0000
st=07
radvd 2557 radvd 5w FIFO 0,8 0t0 32065 pipe
0 splat:~#
I can't tell what the problem is with that sendmsg call, but it
certainly seems to be repeatable. I'd be happy to supply more data
about the system in question if you tell me what you want to know.
Thanks,
--dkg
-- System Information:
Debian Release: 6.0.2
APT prefers stable
APT policy: (500, 'stable')
Architecture: i386 (i586)
Kernel: Linux 2.6.32-5-486
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages radvd depends on:
ii adduser 3.112+nmu2 add and remove users and groups
ii libc6 2.11.2-10 Embedded GNU C Library: Shared lib
radvd recommends no packages.
radvd suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
> > Version: 1.1.6-1
> And now that the configuration is correct, it doesn't happen any more.
And now closed this bug report.
Regards
Geert Stappers
--
Silence is hard to parse
signature.asc
Description: PGP signature
--- End Message ---