Opened 4 years ago

Last modified 4 years ago

#1499 new defect

Router does not recover its UPnP mappings, if they're gone

Reported by: djjeshk Owned by: zzz
Priority: minor Milestone: undecided
Component: router/transport Version: 0.9.18
Keywords: UPnP Cc:
Parent Tickets:

Description

I2P version: 0.9.18-11-rc
Java version: Oracle Corporation 1.8.0_31 (Java(TM) SE Runtime Environment 1.8.0_31-b13)
Wrapper version: 3.5.25
Server version: 8.1.16.v20140903
Servlet version: Jasper JSP 2.1 Engine
Platform: Windows XP x86 5.1
Processor: Core 2 (45nm) (core2)
Jbigi: Locally optimized native BigInteger? library loaded from file
Encoding: Cp1257
Charset: windows-1257

System was connected to network router at least for two weeks. It decided to clean up all UPnP mappings and I2P router now thinks that there is no UPnP devices around, but at http://127.0.0.1:7657/netdb?r=. it still thinks it is reachable. I2P router should recheck UPnP mappings regulary, because any user on the internal network can drop these mappings.

Subtickets (add)

Change History (2)

comment:1 Changed 4 years ago by zzz

  • Component changed from router/general to router/transport
  • Owner set to zzz

copied from http://zzz.i2p/topics/1850 thank you

As of 0.9.18, I2P should rescan upnp / reforward the ports every 15 minutes. Apparently it isn't working in your case. Don't know why.

comment:2 Changed 4 years ago by djjeshk

Maybe this can be repeated if we disable UPnP for a network router for at least 15 minutes and enable again and watch if UPnP support comes back I2P router.

Note: See TracTickets for help on using tickets.