You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When using the bootnode for libp2p circuit relay, nodes pre-emptively reserve circuits on the bootnode for incoming circuit relay connections. By default, the bootnode only allows 4 reservations per node, each is kept alive for 1 hour.
Since nodes do to not cancel the reservations on exit, they quickly get a RESERVATION_NOT_ALLOWED error if they are restarted more than 4 times per hour.
Proposed solution
Either figure out a way to solve this on the client/node side, by either cancelling reservations on shutdown, or by continuing with existing reservations if found on startup.
If that doesn't work, fix this on the bootnode by increasing the number of allowed reservations per peer and by decreasing the timeout to 2min. Since nodes refresh reservations every 2 min (due to other resource limitations in the reservation).
make bootnode config configurable.
The text was updated successfully, but these errors were encountered:
Problem to be solved
When using the bootnode for libp2p circuit relay, nodes pre-emptively reserve circuits on the bootnode for incoming circuit relay connections. By default, the bootnode only allows 4 reservations per node, each is kept alive for 1 hour.
Since nodes do to not cancel the reservations on exit, they quickly get a RESERVATION_NOT_ALLOWED error if they are restarted more than 4 times per hour.
Proposed solution
The text was updated successfully, but these errors were encountered: