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

Feature Request: Add UPNP Support. #430

Open
ConnorBP opened this issue Nov 19, 2023 · 4 comments
Open

Feature Request: Add UPNP Support. #430

ConnorBP opened this issue Nov 19, 2023 · 4 comments

Comments

@ConnorBP
Copy link

ConnorBP commented Nov 19, 2023

Problem details

Some home internet routers these days purposefully block users from using manual port forwarding. They do however still support UPNP for gaming services and such. Having a gui node like this, the use case seems to be mostly for home users. This being the case, I think it would be a very valuable feature for many home users to get up and running with no hassle.

In my case, unfortunately, I need to buy a new router and put my ISP router in passthrough mode (which is expensive). Otherwise I can switch ISPs (might do) or somehow find a way to manually push a UPNP.

What went wrong and what should have happened?

I started the program, it said my ports are closed. I checked my windows firewall to make sure it was letting things through, then checked my router and added the ports to its port forwarding settings. Then when it was not working I found out that my ISP modified the firmware to ignore those and only allow UPNP.

What should have happened:

Program starts, it handles the ports behind the scenes, and then the user does not need to worry about it.

To summarize, UPNP would be a very good convenience feature for many users, and it is currently necessary for me.

If there is a better place to submit feature requests than here, please let me know :) Thank you.

UPDATE:

Automatic windows fire wall rule creation would be a great addition as well.

@jgresham
Copy link
Member

Hey, thanks for the feature request. I'll check this out.

@ConnorBP
Copy link
Author

Update: found out that windows firewall still blocks all ports when the firewall is set to "disabled". I added the forward rule and it works fine now. I would love if nice-node supported both UPNP as well as automatic windows firewall rule addition. These two features together would make setup truly 1-click for a home windows PC user.

@jgresham
Copy link
Member

Update: found out that windows firewall still blocks all ports when the firewall is set to "disabled". I added the forward rule and it works fine now. I would love if nice-node supported both UPNP as well as automatic windows firewall rule addition. These two features together would make setup truly 1-click for a home windows PC user.

absolutely

@jgresham
Copy link
Member

+1 If you have any links or commands on hand to help us add this more quickly

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

No branches or pull requests

2 participants