Package: miniupnpd
Version: 1.7-4
Severity: normal
Hi Thomas,
first let me thank you for packaging miniupnpd.
But it does not work here.
Directly after starting the daemon exits with the following messages.
Sep 3 00:53:46 ds9 miniupnpd[4729]: HTTP listening on port 53522
Sep 3 00:53:46 ds9 miniupnpd[4729]: HTTP IPv6 address given to control points
: [2a01:198:xxx:2be::2]
Sep 3 00:53:46 ds9 miniupnpd[4729]: Listening for NAT-PMP traffic on port 5351
Sep 3 00:53:46 ds9 miniupnpd[4729]: select(all): Invalid argument
Sep 3 00:53:46 ds9 miniupnpd[4729]: Failed to select open sockets. EXITING
Starting it on the command line w/o init-script does not result in more
information.
Using strace I get:
strace -s 256 -f /usr/sbin/miniupnpd -i eth1 -o 81.210.202.xxx -a 192.168.100.1
-N -f /etc/miniupnpd/miniupnpd.conf
[...snip...]
socket(PF_INET, SOCK_RAW, IPPROTO_RAW) = 12
fcntl64(12, F_SETFD, FD_CLOEXEC) = 0
getsockopt(12, SOL_IP, 0x40 /* IP_??? */,
"nat\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\33\0\0\0\0\0\0\0(\1\0\0\377\377\377\377\274\1\0\0P\2\0\0\224\0\0\0(\1\0\0\377\377\377\377\274\1\0\0\364\2\0\0\t\0\0\0|\5\0\0",
[84]) = 0
getsockopt(12, SOL_IP, 0x41 /* IP_??? */,
"nat\0@\327\202\267\210s\212\10\210s\212\10\10u\212\10Wu\212\10\10\225\212\10\0\0\0\0|\5\0\0\0\0\0\0Q\322\312q\0\0\0\0\377\377\377\377eth1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\377\377\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0p\0\224\0\1\0\0\0\5\0\0\0\0\0\0\0X\1\0\0\0\0\0\0$\0\0\0P\20K\372\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0008\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"...,
[1440]) = 0
close(12) = 0
time(NULL) = 1346626727
select(12, [4 6 7 10 11], [], NULL, {2948340568, 0}) = -1 EINVAL (Invalid
argument)
time(NULL) = 1346626727
send(5, "<27>Sep 3 00:58:47 miniupnpd[9696]: select(all): Invalid argument",
66, MSG_NOSIGNAL) = 66
time(NULL) = 1346626727
send(5, "<27>Sep 3 00:58:47 miniupnpd[9696]: Failed to select open sockets.
EXITING", 75, MSG_NOSIGNAL) = 75
exit_group(1) = ?
[...end...]
I don't know what that means, but maybe this is useful for you.
But it seems this has something to do with IPv6, because after recompiling the
package
without --ipv6 the error is gone.
I also tried the unmodified package on a different computer, also IPv6 enabled,
which shows
the same error as my router.
If you need any additional information feel free to ask, I will gladly provide
anything
needed.
Grüße,
Sven
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (200,
'experimental')
Architecture: i386 (i686)
Kernel: Linux 3.2.0-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages miniupnpd depends on:
ii debconf [debconf-2.0] 1.5.46
ii iproute 20120521-3
ii iptables 1.4.14-3
ii libc6 2.13-35
ii net-tools 1.60-24.1
ii uuid-runtime 2.20.1-5.1
miniupnpd recommends no packages.
miniupnpd suggests no packages.
-- debconf-show failed
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]