Skip to content
This repository has been archived by the owner on Sep 1, 2022. It is now read-only.

RI address not properly updated when SSU is disabled and --host is not set #776

Closed
anonimal opened this issue Dec 24, 2017 · 1 comment
Closed
Labels

Comments

@anonimal
Copy link
Collaborator


By submitting this issue, I confirm the following:

  • I have read and understood the contributor guide in kovri-docs.
  • I have checked that the issue I am reporting can be replicated or that the feature I am suggesting is not present.
  • I have checked opened or recently closed pull requests for existing solutions/implementations to my issue/suggestion.

A known bug but now should be addressed sooner than later:

if --host is not set but SSU is enabled, our external IP address is found via SSU and RI is quickly updated. If SSU is disabled, the default host of 127.0.0.1 is set in the RI and is never updated. Some possible solutions:

  1. running interface scanning code which has the potential to pick the wrong interface on multiple-interface systems. This is least ideal, so let's not do this.
  2. piggy-back off of reseed (remote) to get external IP. We would need to fix the ordering of initialization though: reseed first then RI creation (it's currently the other way around). This is most ideal if the ordering is fixed.

Other solutions?

@anonimal
Copy link
Collaborator Author

anonimal commented Sep 7, 2018

NOTICE: THIS ISSUE HAS BEEN MOVED TO GitLab. Please continue the discussion there. See #1013 for details.

@anonimal anonimal closed this as completed Sep 7, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

1 participant