Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve port mapping warnings/errors #2020

Merged
merged 6 commits into from
Sep 2, 2024

Conversation

Marketen
Copy link
Contributor

Dappmanager didnt let user map a new port if it was in the ephemeral range (32768-65535). These are ports used normally for a short period of time.

Now, only a warning is displayed if a port is in this range. An exception is made for 51820, which is the default Wireguard port, hardcoded by us.
See table where wireguard port 51820 is acknowledged: https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers#Dynamic,_private_or_ephemeral_ports
DNP_WIREGUARD port config: https://github.com/dappnode/DNP_WIREGUARD/blob/4a074010c98b5d3003d1c3306edcb75392b247f4/docker-compose.yml#L17

Screenshot_20240830_143351

Also, if user tries to map a port > max port number (65535), the "update port mappings" button is disabled.

Screenshot_20240830_143307

@Marketen Marketen requested a review from a team as a code owner August 30, 2024 12:34
@github-actions github-actions bot temporarily deployed to commit August 30, 2024 12:35 Inactive
Copy link

github-actions bot commented Aug 30, 2024

Copy link

github-actions bot commented Aug 30, 2024

Dappnode bot has built and pinned the built packages to an IPFS node, for commit: 5f005f6

This is a development version and should only be installed for testing purposes.

  1. Package dappmanager.dnp.dappnode.eth

Install link

Hash: /ipfs/QmaoJ19EkBHrr3AtcHcbTqv2myWXxBydpMoUWW9pmjeNGt

(by dappnodebot/build-action)

@github-actions github-actions bot temporarily deployed to commit September 2, 2024 09:13 Inactive
@github-actions github-actions bot temporarily deployed to commit September 2, 2024 10:41 Inactive
@github-actions github-actions bot temporarily deployed to commit September 2, 2024 10:48 Inactive
@pablomendezroyo pablomendezroyo merged commit a1e80b2 into develop Sep 2, 2024
6 of 7 checks passed
@pablomendezroyo pablomendezroyo deleted the marc/let-user-map-wireguard-port branch September 2, 2024 10:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants