-
Recently we upgraded the version of libp2p we are using to v0.36.3. We started having a lot of problems with hole punching, to the point that it just doesn't work.
I spent a few days digging into t…
-
If I understand correctly, the Coova Chilli machine _needs_ to have NAT enabled manually, otherwise clients can't be reached from the outside. Is that true? It sounds weird, one would expect Coova Chi…
-
### Describe the bug?
When they will automatively use LNL relay, this game will be completely stuck and shows not responding.
### To Reproduce
This problem is happened in passwall on openwrt
…
-
Hi, I am using Cunicu to establish peer-to-peer connections for hosts behind NAT. When network conditions are ideal, peer-to-peer connections work fine. However, when switching to relay mode, the netw…
-
### Specification
As per #148 we applied some rate limiting mechanisms for preventing amplification attacks. But to truly protect against this we need to implement a simple proof of work for making…
-
I have two nodes, one node has a public address, and another that does not (behind NAT). The node behind NAT can communicate with the node with a public address, but the node with a public address can…
-
### Describe the bug?
When joining a session, attempting to directly connect over lnl is supposed to be prioritised over lnl-nat, as shown in the flow chart found at https://wiki.resonite.com/Network…
-
As a peer starts up, it doesn't yet know anything about its NAT status. As soon as we are given a set of relays with the first connection, we should be able to determine our NAT status:
If we end u…
-
You can also just use nats to manage nats.
so the gui is build with nats.js
so the server is build with nats.go, that is listening to the NATS listen. I guess your using the NATS Monirpign port …
-
At the moment we assume all nodes are running in a private network behind NAT. We should integrate the AutoNAT protocol so we can dynamically determine the node's status. If we are running behind the …