Request: Re-scan external IP at intervals #3915

issue daemonazazel opened this issue on March 20, 2014
  1. daemonazazel commented at 4:01 PM on March 20, 2014: none

    My DSL provider in Germany drops and rebuilds my internet connection once every 24h giving me a new IP to prevent me from using my private line for commerical purposes.

    Would it be possible to re-check the external IP at intervals so that this change of external IP can be re-broadcast and my client stays reachable?

    Otherwise my client is unable to help the network until I manually restart it.

  2. laanwj commented at 5:02 PM on March 20, 2014: member

    See #48

  3. laanwj added the label P2P on May 13, 2014
  4. laanwj added the label Feature on May 13, 2014
  5. laanwj commented at 4:30 PM on February 16, 2016: member

    In #3088 the external IP check was removed and other heuristics are used to advertise the address, so probably this is better now.

  6. laanwj closed this on Feb 16, 2016

  7. sanktk commented at 11:55 AM on March 4, 2016: none

    I am still experiencing the same problem @daemonazazel had.

    I also live in Germany and have a IPv4-IPv6 dual stack connection. Running Bitcoin 0.12.0 on day 1 i have ~20 connections (2 of them IPv6). After the nightly change of both IPv4 and IPv6 i loose all incoming connections.

    The node still performs well and is up-to-date on blocks, but it seems that noone can see my node except the 8 nodes i connect to myself.

    bitnodes says my node "is currently accepting incoming connections from other nodes", but when i activate the "node status" is says "pending" or after some minutes "down". See #13 where @geremia describes the same problem.

    My setup: Xubuntu 14.04 on an Asus eeepc 1000he netbook with 2GB Ram

  8. laanwj commented at 7:33 PM on March 6, 2016: member

    Weird. It can take a while to advertise the new address, but it should happen. If not there is some other bug...

  9. sanktk commented at 10:30 AM on March 7, 2016: none

    bitcoind runs now properly for 2 days with: onlynet=ipv4 AND disablewallet=1

    There might just be a problem handling ipv4 and ipv6 simultaniously.

  10. MarcoFalke locked this on Sep 8, 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-05-02 12:15 UTC

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