Skip to content

NAT UPnP continuously remapping port #31418

Closed
@cskiraly

Description

@cskiraly

System information

Geth version: 1.15.6-unstable
CL client & version: Nimbus v25.3.0
OS & Version: OSX
Commit hash : 881ee40

Expected behaviour

UPnP maps one port, and sticks with it

Actual behaviour

Port is continuously remapped to new values, also changing the ENR

~/go-ethereum$ grep "New local node record\|mapp" geth.log
INFO [03-18|12:17:36.639] New local node record                    seq=1,738,224,792,044 id=a7b302de865fa192 ip=127.0.0.1 udp=30303 tcp=30303
INFO [03-18|12:17:38.734] New local node record                    seq=1,738,224,792,045 id=a7b302de865fa192 ip=<public_ip>    udp=1027  tcp=30303
TRACE[03-18|12:17:38.836] Attempting port mapping                  proto=TCP extport=30303 intport=30303 interface="UPNP IGDv1-PPP1"
INFO [03-18|12:17:38.837] New local node record                    seq=1,738,224,792,046 id=a7b302de865fa192 ip=<public_ip>    udp=30303 tcp=30303
INFO [03-18|12:17:39.246] NAT mapped port                          proto=TCP extport=30303 intport=30303 interface="UPNP IGDv1-PPP1"
TRACE[03-18|12:17:39.246] Attempting port mapping                  proto=UDP extport=30303 intport=30303 interface="UPNP IGDv1-PPP1"
INFO [03-18|12:17:39.863] NAT mapped alternative port              proto=UDP extport=55285 intport=30303 interface="UPNP IGDv1-PPP1"
INFO [03-18|12:17:39.919] New local node record                    seq=1,738,224,792,047 id=a7b302de865fa192 ip=<public_ip>    udp=55285 tcp=30303
TRACE[03-18|12:25:39.247] Attempting port mapping                  proto=TCP extport=30303 intport=30303 interface="UPNP IGDv1-PPP1"
INFO [03-18|12:25:39.660] NAT mapped alternative port              proto=TCP extport=59229 intport=30303 interface="UPNP IGDv1-PPP1"
INFO [03-18|12:25:39.661] New local node record                    seq=1,738,224,792,048 id=a7b302de865fa192 ip=<public_ip>     udp=55285 tcp=59229
TRACE[03-18|12:25:39.864] Attempting port mapping                  proto=UDP extport=55285 intport=30303 interface="UPNP IGDv1-PPP1"
INFO [03-18|12:25:40.076] NAT mapped port                          proto=UDP extport=55285 intport=30303 interface="UPNP IGDv1-PPP1"
TRACE[03-18|12:33:39.661] Attempting port mapping                  proto=TCP extport=59229 intport=30303 interface="UPNP IGDv1-PPP1"
INFO [03-18|12:33:40.088] NAT mapped alternative port              proto=TCP extport=51217 intport=30303 interface="UPNP IGDv1-PPP1"
TRACE[03-18|12:33:40.088] Attempting port mapping                  proto=UDP extport=55285 intport=30303 interface="UPNP IGDv1-PPP1"
INFO [03-18|12:33:40.236] New local node record                    seq=1,738,224,792,049 id=a7b302de865fa192 ip=<public_ip>     udp=55285 tcp=51217
INFO [03-18|12:33:40.499] NAT mapped port                          proto=UDP extport=55285 intport=30303 interface="UPNP IGDv1-PPP1"
TRACE[03-18|12:41:40.088] Attempting port mapping                  proto=TCP extport=51217 intport=30303 interface="UPNP IGDv1-PPP1"
INFO [03-18|12:41:40.507] NAT mapped alternative port              proto=TCP extport=17009 intport=30303 interface="UPNP IGDv1-PPP1"
TRACE[03-18|12:41:40.507] Attempting port mapping                  proto=UDP extport=55285 intport=30303 interface="UPNP IGDv1-PPP1"
INFO [03-18|12:41:40.723] New local node record                    seq=1,738,224,792,050 id=a7b302de865fa192 ip=<public_ip>     udp=55285 tcp=17009

Could be related to #30265

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions