On Mon, Sep 26, 2011 at 02:32:01AM +0200, tkteun wrote:
> I use linux-igd and I get about eight:
> 
> 2011-09-05 09:50:11 0x421F3470 upnpapi.c:3390 GetHandleInfo: HandleTable[2] 
> is NULL
> 2011-09-05 09:50:11 0x419F3470 upnpapi.c:3390 GetHandleInfo: HandleTable[2] 
> is NULL
> 
> Every fifteen minutes in /var/log/upnpd.log.

Hi,

This message is caused by the automatic session limiting feature
apparently running off the end of an internal table.  I think that
it will occur every "duration" seconds according to the setting in
/etc/upnpd.conf.  I've spent some time previously trying to track it
down but it arises from deep in the multi-threading scheduling code.

If you can live with clients not having to re-establish their sessions
every 15 minutes, you can use a longer duration to reduce the number
of these messages.  Some sources suggest a duration of 0, i.e. sessions
never time out, but then you're at the mercy of a vanished client grabbing
your ports and DOSsing them.

Note that some clients (Amule I think for one) don't seem to re-establish
the session anyway, so these clients will actually benefit from increasing
the timeout because their connections won't be broken.

I'll be updating the package from upstream soon, and will update this
bug if anything relevant arises.

Nick



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to