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

Entry- and Exit-Gateway can be identical #4633

Open
wiiinnie opened this issue Jun 9, 2024 · 1 comment
Open

Entry- and Exit-Gateway can be identical #4633

wiiinnie opened this issue Jun 9, 2024 · 1 comment
Assignees
Labels
bug Something isn't working bug-needs-triage A bug that needs discussing and triage needs-triage qa Quality Assurance

Comments

@wiiinnie
Copy link

wiiinnie commented Jun 9, 2024

Describe the issue
When choosing the same country as entry and exit location you can end up using the same node. So a 2-hop basically turns into a 1-hop vpn

Expected behaviour
Expect to have different Entry- / Exit-Gateways selected

Stack Traces
Screenshot 2024-06-07 at 10 33 48

Steps to Reproduce
Steps to reproduce the behaviour, if you're familiar with BDD syntax, please write it in this style:

  • Choose country A as entry
  • Choose country A as exit
  • Connect and disconnect until you end up with the same gateway

An example:

Screenshots
Screenshot 2024-06-07 at 10 33 48

Which area of Nym were you using?

  • NymVPN Version 0.1.4 (20240530.061606) MAC

Additional context

@wiiinnie wiiinnie added bug Something isn't working bug-needs-triage A bug that needs discussing and triage needs-triage qa Quality Assurance labels Jun 9, 2024
@octol
Copy link
Contributor

octol commented Jun 10, 2024

Yep, from the system perspective there is no reason a gateway can't act as both entry and exit for the same client. But I think we want to guard against this happening in the gateway selection process in the vpn client

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working bug-needs-triage A bug that needs discussing and triage needs-triage qa Quality Assurance
Projects
None yet
Development

No branches or pull requests

3 participants