whitebind ought not to make a node stop listening on other interfaces #8666

issue rebroad opened this issue on September 5, 2016
  1. rebroad commented at 10:46 AM on September 5, 2016: contributor

    Surely it would make more sense for whitebind to simply mean bind "whiteness" to the chosen interface rather than behave like the "bind" option also The bind option could then be used in addition to whitebind if the desire is to exclude listening on other interfaces.

  2. fanquake commented at 12:15 AM on September 6, 2016: member

    Is this a question, suggestion, random musing? @laanwj already said that general questions should be directed to the bitcoin stackexchange.

  3. jonasschnelli added the label P2P on Sep 6, 2016
  4. rebroad commented at 8:56 AM on September 7, 2016: contributor

    @fanquake It's (in decending order): an issue, a suggestion (bug/features are always subjective). It's not a question nor a random musing, therefore stackexchange doesn't seem an appropriate place for this to be reported.

  5. sipa commented at 9:38 AM on September 7, 2016: member

    I don't understand your suggestion.

    -whitebind works exactly like -bind, except it makes all connections to the bound interface whitelisted.

  6. laanwj closed this on Sep 9, 2016

  7. laanwj commented at 8:38 AM on September 9, 2016: member

    Agree with fanquake, please stop doing this.

  8. rebroad commented at 6:04 PM on September 12, 2016: contributor

    ("-whitebind=<addr>", _("Bind to given address and whitelist peers connecting to it. Use [host]:port notation for IPv6")); ("-whitelist=<netmask>", _("Whitelist peers connecting from the given netmask or IP address. Can be specified multiple times.") + @laanwj I'm not sure what you are referring to. I felt this was a genuine issue given that I had mistakenly used the whitebind option to make all connections connecting to an interface be whitelisted - it was only after realising my node had been uncontactable from the internet for 5 days that I realised this command line options causes all other interfaces to stop listening. This is (given my experience) obviously not clear (to at least 1 person, I suspect I am not alone).

    This issue was raised to earmark a resolution to this. Not sure why you have closed it considering it is still outstanding.

  9. nopara73 commented at 5:13 PM on March 8, 2019: none

    this command line option [whitebind] causes all other interfaces to stop listening

    Is this true? If so, is this still the case?

  10. DrahtBot locked this on Dec 16, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-22 18:15 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me