Skip to content
This repository was archived by the owner on May 26, 2022. It is now read-only.

Add the ability to map ports with external port specified - #8

Closed
cannium wants to merge 2 commits into
libp2p:masterfrom
cannium:map-observed-port
Closed

Add the ability to map ports with external port specified#8
cannium wants to merge 2 commits into
libp2p:masterfrom
cannium:map-observed-port

Conversation

@cannium

@cannium cannium commented Sep 7, 2018

Copy link
Copy Markdown

Changed the dependency from github.com/fd/go-nat to my forked version. I think it's better to fork go-nat under libp2p

@Stebalien

Copy link
Copy Markdown
Member

Blocked on discussion here: libp2p/go-libp2p#411

@Stebalien Stebalien added the status/blocked Unable to be worked further until needs are met label Sep 11, 2018
@Stebalien

Copy link
Copy Markdown
Member

Status: We had to revert stable port mapping, unfortunately, as routers suck: libp2p/go-nat#8.

Basically, some routers (including my nice tp-link one) won't bother checking for conflicts between UPnP mappings and explicit port forwarding.

@Stebalien Stebalien closed this Jul 31, 2019
@Stebalien Stebalien removed the status/blocked Unable to be worked further until needs are met label Jul 31, 2019
@raulk

raulk commented Aug 1, 2019

Copy link
Copy Markdown
Member

@Stebalien I guess that was a non-trivial debugging trip. Curious to learn how you got to the end of it!

@Stebalien

Copy link
Copy Markdown
Member

I can't remember the details, just that my node went from dialable to undialable.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants