Can’t sync signet using 0.21-rc3 #20637

issue kallerosenbaum openend this issue on December 12, 2020
  1. kallerosenbaum commented at 3:56 pm on December 12, 2020: none

    I downloaded bitcoin-0.21.0rc3-x86_64-linux-gnu.tar.gz from bitcoincore.org/bin/.. and ran it with no prior .bitcoin folder. Output:

     0$ ./bitcoind -signet
     12020-12-12T15:39:04Z Bitcoin Core version v0.21.0rc3 (release build)
     22020-12-12T15:39:04Z Signet derived magic (message start): 0a03cf40
     32020-12-12T15:39:04Z Assuming ancestors of block 0000002a1de0f46379358c1fd09906f7ac59adf3712323ed90eb59e4c183c020 have valid signatures.
     42020-12-12T15:39:04Z Setting nMinimumChainWork=00000000000000000000000000000000000000000000000000000019fd16269a
     52020-12-12T15:39:04Z Using the 'sse4(1way),sse41(4way),avx2(8way)' SHA256 implementation
     62020-12-12T15:39:04Z Using RdSeed as additional entropy source
     72020-12-12T15:39:04Z Using RdRand as an additional entropy source
     82020-12-12T15:39:04Z Default data directory /home/twitch/.bitcoin
     92020-12-12T15:39:04Z Using data directory /home/twitch/.bitcoin/signet
    102020-12-12T15:39:04Z Config file: /home/twitch/.bitcoin/bitcoin.conf (not found, skipping)
    112020-12-12T15:39:04Z Command-line arg: signet=""
    122020-12-12T15:39:04Z Using at most 125 automatic connections (1024 file descriptors available)
    132020-12-12T15:39:04Z Using 16 MiB out of 32/2 requested for signature cache, able to store 524288 elements
    142020-12-12T15:39:04Z Using 16 MiB out of 32/2 requested for script execution cache, able to store 524288 elements
    152020-12-12T15:39:04Z Script verification uses 7 additional threads
    162020-12-12T15:39:05Z scheduler thread start
    172020-12-12T15:39:05Z HTTP: creating work queue of depth 16
    182020-12-12T15:39:05Z Using random cookie authentication.
    192020-12-12T15:39:05Z Generated RPC authentication cookie /home/twitch/.bitcoin/signet/.cookie
    202020-12-12T15:39:05Z HTTP: starting 4 worker threads
    212020-12-12T15:39:05Z Using wallet directory /home/twitch/.bitcoin/signet/wallets
    222020-12-12T15:39:05Z init message: Verifying wallet(s)...
    232020-12-12T15:39:05Z init message: Loading banlist...
    242020-12-12T15:39:05Z ERROR: DeserializeFileDB: Failed to open file /home/twitch/.bitcoin/signet/banlist.dat
    252020-12-12T15:39:05Z Invalid or missing banlist.dat; recreating
    262020-12-12T15:39:05Z SetNetworkActive: true
    272020-12-12T15:39:05Z Using /16 prefix for IP bucketing
    282020-12-12T15:39:05Z Cache configuration:
    292020-12-12T15:39:05Z * Using 2.0 MiB for block index database
    302020-12-12T15:39:05Z * Using 8.0 MiB for chain state database
    312020-12-12T15:39:05Z * Using 440.0 MiB for in-memory UTXO set (plus up to 286.1 MiB of unused mempool space)
    322020-12-12T15:39:05Z init message: Loading block index...
    332020-12-12T15:39:05Z Switching active chainstate to Chainstate [ibd] @ height -1 (null)
    342020-12-12T15:39:05Z Opening LevelDB in /home/twitch/.bitcoin/signet/blocks/index
    352020-12-12T15:39:05Z Opened LevelDB successfully
    362020-12-12T15:39:05Z Using obfuscation key for /home/twitch/.bitcoin/signet/blocks/index: 0000000000000000
    372020-12-12T15:39:05Z LoadBlockIndexDB: last block file = 0
    382020-12-12T15:39:05Z LoadBlockIndexDB: last block file info: CBlockFileInfo(blocks=0, size=0, heights=0...0, time=1970-01-01...1970-01-01)
    392020-12-12T15:39:05Z Checking all blk files are present...
    402020-12-12T15:39:05Z Initializing databases...
    412020-12-12T15:39:05Z Pre-allocating up to position 0x1000000 in blk00000.dat
    422020-12-12T15:39:05Z Opening LevelDB in /home/twitch/.bitcoin/signet/chainstate
    432020-12-12T15:39:05Z Opened LevelDB successfully
    442020-12-12T15:39:05Z Wrote new obfuscate key for /home/twitch/.bitcoin/signet/chainstate: 170005111e9356f3
    452020-12-12T15:39:05Z Using obfuscation key for /home/twitch/.bitcoin/signet/chainstate: 170005111e9356f3
    462020-12-12T15:39:05Z init message: Rewinding blocks...
    472020-12-12T15:39:05Z  block index              34ms
    482020-12-12T15:39:05Z loadblk thread start
    492020-12-12T15:39:05Z UpdateTip: new best=00000008819873e925422c1ff0f99f7cc9bbb232af63a077a480a3633bee1ef6 height=0 version=0x00000001 log2_work=22.206105 tx=1 date='2020-09-01T00:00:00Z' progress=0.000064 cache=0.0MiB(0txo)
    502020-12-12T15:39:05Z block tree size = 1
    512020-12-12T15:39:05Z nBestHeight = 0
    522020-12-12T15:39:05Z Failed to open mempool file from disk. Continuing anyway.
    532020-12-12T15:39:05Z loadblk thread exit
    542020-12-12T15:39:05Z torcontrol thread start
    552020-12-12T15:39:05Z Bound to [::]:38333
    562020-12-12T15:39:05Z Bound to 0.0.0.0:38333
    572020-12-12T15:39:05Z Bound to 127.0.0.1:38334
    582020-12-12T15:39:05Z init message: Loading P2P addresses...
    592020-12-12T15:39:05Z ERROR: DeserializeFileDB: Failed to open file /home/twitch/.bitcoin/signet/peers.dat
    602020-12-12T15:39:05Z Invalid or missing peers.dat; recreating
    612020-12-12T15:39:05Z ERROR: DeserializeFileDB: Failed to open file /home/twitch/.bitcoin/signet/anchors.dat
    622020-12-12T15:39:05Z 0 block-relay-only anchors will be tried for connections.
    632020-12-12T15:39:05Z init message: Starting network threads...
    642020-12-12T15:39:05Z dnsseed thread start
    652020-12-12T15:39:05Z Loading addresses from DNS seed 2a01:7c8:d005:390::5
    662020-12-12T15:39:05Z net thread start
    672020-12-12T15:39:05Z init message: Done loading
    682020-12-12T15:39:05Z opencon thread start
    692020-12-12T15:39:05Z addcon thread start
    702020-12-12T15:39:05Z msghand thread start
    712020-12-12T15:39:05Z Loading addresses from DNS seed 178.128.221.177
    722020-12-12T15:39:05Z Loading addresses from DNS seed ntv3mtqw5wt63red.onion:38333
    732020-12-12T15:39:05Z 0 addresses found from DNS seeds
    742020-12-12T15:39:05Z dnsseed thread exit
    752020-12-12T15:39:06Z New outbound peer connected: version: 70016, blocks=15726, peer=0 (full-relay)
    762020-12-12T15:39:06Z Cannot create socket for ntv3mtqw5wt63red.onion:38333: unsupported network
    772020-12-12T15:40:06Z Adding fixed seed nodes as DNS doesn't seem to be available.
    

    If I switch back to rc2 it works fine.

    I expect rc3 to sync, but it doesn’t.

  2. kallerosenbaum added the label Bug on Dec 12, 2020
  3. kallerosenbaum commented at 4:09 pm on December 12, 2020: none
    If I start sync on rc2, break and then switch to rc3 (and keep my .bitcoin folder), it’ll start syncing fine.
  4. jonatack commented at 4:11 pm on December 12, 2020: member
    Didn’t reproduce with the same download. Edit: reproduced, see below.
  5. kallerosenbaum commented at 4:14 pm on December 12, 2020: none
    @jonatack did you start with empty .bitcoin?
  6. jonatack commented at 4:16 pm on December 12, 2020: member
    I did have these issues back when I was testing different, incompatible versions of signet.
  7. kallerosenbaum commented at 4:17 pm on December 12, 2020: none
    It happens to me if I don’t have a prior .bitcoin folder. If I first sync a little on rc2, then switch to rc3 without wiping .bitcoin, it works fine.
  8. jonatack commented at 4:18 pm on December 12, 2020: member

    Changes since rc2 (https://lists.linuxfoundation.org/pipermail/bitcoin-core-dev/2020-December/000095.html)

    P2P protocol and network code

      • #20564 Don’t send ‘sendaddrv2’ to pre-70016 software, and send before ‘verack’ (sipa)
  9. kallerosenbaum commented at 4:18 pm on December 12, 2020: none
    Can you reproduce with empty .bitcoin?
  10. jonatack commented at 4:27 pm on December 12, 2020: member

    With empty data dir:

     0bitcoin-0.21.0rc3$ bin/bitcoind -signet -datadir=datadir
     12020-12-12T16:26:56Z Bitcoin Core version v0.21.0rc3 (release build)
     22020-12-12T16:26:56Z Signet derived magic (message start): 0a03cf40
     32020-12-12T16:26:56Z Assuming ancestors of block 0000002a1de0f46379358c1fd09906f7ac59adf3712323ed90eb59e4c183c020 have valid signatures.
     42020-12-12T16:26:56Z Setting nMinimumChainWork=00000000000000000000000000000000000000000000000000000019fd16269a
     52020-12-12T16:26:56Z Using the 'sse4(1way),sse41(4way),avx2(8way)' SHA256 implementation
     62020-12-12T16:26:56Z Using RdSeed as additional entropy source
     72020-12-12T16:26:56Z Using RdRand as an additional entropy source
     82020-12-12T16:26:56Z Default data directory /home/jon/.bitcoin
     92020-12-12T16:26:56Z Using data directory /home/jon/projects/bitcoin-0.21.0rc3/datadir/signet
    102020-12-12T16:26:56Z Config file: /home/jon/projects/bitcoin-0.21.0rc3/datadir/bitcoin.conf (not found, skipping)
    112020-12-12T16:26:56Z Command-line arg: datadir="datadir"
    122020-12-12T16:26:56Z Command-line arg: signet=""
    132020-12-12T16:26:56Z Using at most 125 automatic connections (1024 file descriptors available)
    142020-12-12T16:26:56Z Warning: relative datadir option 'datadir' specified, which will be interpreted relative to the current working directory '/home/jon/projects/bitcoin-0.21.0rc3'. This is fragile, because if bitcoin is started in the future from a different location, it will be unable to locate the current data files. There could also be data loss if bitcoin is started while in a temporary directory.
    152020-12-12T16:26:56Z Using 16 MiB out of 32/2 requested for signature cache, able to store 524288 elements
    162020-12-12T16:26:56Z Using 16 MiB out of 32/2 requested for script execution cache, able to store 524288 elements
    172020-12-12T16:26:56Z Script verification uses 3 additional threads
    182020-12-12T16:26:56Z scheduler thread start
    192020-12-12T16:26:56Z libevent: getaddrinfo: address family for nodename not supported
    202020-12-12T16:26:56Z Binding RPC on address ::1 port 38332 failed.
    212020-12-12T16:26:56Z HTTP: creating work queue of depth 16
    222020-12-12T16:26:56Z Using random cookie authentication.
    232020-12-12T16:26:56Z Generated RPC authentication cookie /home/jon/projects/bitcoin-0.21.0rc3/datadir/signet/.cookie
    242020-12-12T16:26:56Z HTTP: starting 4 worker threads
    252020-12-12T16:26:56Z Using wallet directory /home/jon/projects/bitcoin-0.21.0rc3/datadir/signet/wallets
    262020-12-12T16:26:56Z init message: Verifying wallet(s)...
    272020-12-12T16:26:56Z init message: Loading banlist...
    282020-12-12T16:26:56Z ERROR: DeserializeFileDB: Failed to open file /home/jon/projects/bitcoin-0.21.0rc3/datadir/signet/banlist.dat
    292020-12-12T16:26:56Z Invalid or missing banlist.dat; recreating
    302020-12-12T16:26:56Z SetNetworkActive: true
    312020-12-12T16:26:56Z Using /16 prefix for IP bucketing
    322020-12-12T16:26:56Z Cache configuration:
    332020-12-12T16:26:56Z * Using 2.0 MiB for block index database
    342020-12-12T16:26:56Z * Using 8.0 MiB for chain state database
    352020-12-12T16:26:56Z * Using 440.0 MiB for in-memory UTXO set (plus up to 286.1 MiB of unused mempool space)
    362020-12-12T16:26:56Z init message: Loading block index...
    372020-12-12T16:26:56Z Switching active chainstate to Chainstate [ibd] @ height -1 (null)
    382020-12-12T16:26:56Z Opening LevelDB in /home/jon/projects/bitcoin-0.21.0rc3/datadir/signet/blocks/index
    392020-12-12T16:26:56Z Opened LevelDB successfully
    402020-12-12T16:26:56Z Using obfuscation key for /home/jon/projects/bitcoin-0.21.0rc3/datadir/signet/blocks/index: 0000000000000000
    412020-12-12T16:26:56Z LoadBlockIndexDB: last block file = 0
    422020-12-12T16:26:56Z LoadBlockIndexDB: last block file info: CBlockFileInfo(blocks=0, size=0, heights=0...0, time=1970-01-01...1970-01-01)
    432020-12-12T16:26:56Z Checking all blk files are present...
    442020-12-12T16:26:56Z Initializing databases...
    452020-12-12T16:26:56Z Pre-allocating up to position 0x1000000 in blk00000.dat
    462020-12-12T16:26:56Z Opening LevelDB in /home/jon/projects/bitcoin-0.21.0rc3/datadir/signet/chainstate
    472020-12-12T16:26:56Z Opened LevelDB successfully
    482020-12-12T16:26:56Z Wrote new obfuscate key for /home/jon/projects/bitcoin-0.21.0rc3/datadir/signet/chainstate: dd7a6c742a15de4d
    492020-12-12T16:26:56Z Using obfuscation key for /home/jon/projects/bitcoin-0.21.0rc3/datadir/signet/chainstate: dd7a6c742a15de4d
    502020-12-12T16:26:56Z init message: Rewinding blocks...
    512020-12-12T16:26:56Z  block index              37ms
    522020-12-12T16:26:56Z loadblk thread start
    532020-12-12T16:26:56Z UpdateTip: new best=00000008819873e925422c1ff0f99f7cc9bbb232af63a077a480a3633bee1ef6 height=0 version=0x00000001 log2_work=22.206105 tx=1 date='2020-09-01T00:00:00Z' progress=0.000064 cache=0.0MiB(0txo)
    542020-12-12T16:26:56Z Failed to open mempool file from disk. Continuing anyway.
    552020-12-12T16:26:56Z loadblk thread exit
    562020-12-12T16:26:56Z block tree size = 1
    572020-12-12T16:26:56Z nBestHeight = 0
    582020-12-12T16:26:56Z torcontrol thread start
    592020-12-12T16:26:56Z Bound to [::]:38333
    602020-12-12T16:26:56Z Bound to 0.0.0.0:38333
    612020-12-12T16:26:56Z Bound to 127.0.0.1:38334
    622020-12-12T16:26:56Z init message: Loading P2P addresses...
    632020-12-12T16:26:56Z ERROR: DeserializeFileDB: Failed to open file /home/jon/projects/bitcoin-0.21.0rc3/datadir/signet/peers.dat
    642020-12-12T16:26:56Z Invalid or missing peers.dat; recreating
    652020-12-12T16:26:56Z ERROR: DeserializeFileDB: Failed to open file /home/jon/projects/bitcoin-0.21.0rc3/datadir/signet/anchors.dat
    662020-12-12T16:26:56Z 0 block-relay-only anchors will be tried for connections.
    672020-12-12T16:26:56Z init message: Starting network threads...
    682020-12-12T16:26:56Z net thread start
    692020-12-12T16:26:56Z dnsseed thread start
    702020-12-12T16:26:56Z Loading addresses from DNS seed 178.128.221.177
    712020-12-12T16:26:56Z init message: Done loading
    722020-12-12T16:26:56Z msghand thread start
    732020-12-12T16:26:56Z opencon thread start
    742020-12-12T16:26:56Z addcon thread start
    752020-12-12T16:26:57Z Loading addresses from DNS seed 2a01:7c8:d005:390::5
    762020-12-12T16:26:57Z Loading addresses from DNS seed ntv3mtqw5wt63red.onion:38333
    772020-12-12T16:26:57Z 0 addresses found from DNS seeds
    782020-12-12T16:26:57Z dnsseed thread exit
    792020-12-12T16:26:57Z tor: Got service ID lixicgyo7ura4s3zqmtunuswtrlqtlw43iiu6rs4czk4ei7ox54msryd, advertising service lixicgyo7ura4s3zqmtunuswtrlqtlw43iiu6rs4czk4ei7ox54msryd.onion:38333
    802020-12-12T16:26:57Z AddLocal(lixicgyo7ura4s3zqmtunuswtrlqtlw43iiu6rs4czk4ei7ox54msryd.onion:38333,4)
    812020-12-12T16:26:57Z New outbound peer connected: version: 70016, blocks=15727, peer=0 (full-relay)
    822020-12-12T16:27:57Z Adding fixed seed nodes as DNS doesn't seem to be available.
    
  11. jonatack commented at 4:29 pm on December 12, 2020: member

    and on restart:

     02020-12-12T16:28:25Z Bound to [::]:38333
     12020-12-12T16:28:25Z torcontrol thread start
     22020-12-12T16:28:25Z Bound to 0.0.0.0:38333
     32020-12-12T16:28:25Z Bound to 127.0.0.1:38334
     42020-12-12T16:28:25Z init message: Loading P2P addresses...
     52020-12-12T16:28:25Z Loaded 0 addresses from peers.dat  0ms
     62020-12-12T16:28:25Z Loaded 0 addresses from "anchors.dat"
     72020-12-12T16:28:25Z 0 block-relay-only anchors will be tried for connections.
     82020-12-12T16:28:25Z init message: Starting network threads...
     92020-12-12T16:28:25Z net thread start
    102020-12-12T16:28:25Z opencon thread start
    112020-12-12T16:28:25Z init message: Done loading
    122020-12-12T16:28:25Z msghand thread start
    132020-12-12T16:28:25Z addcon thread start
    142020-12-12T16:28:25Z dnsseed thread start
    152020-12-12T16:28:25Z Loading addresses from DNS seed 2a01:7c8:d005:390::5
    162020-12-12T16:28:25Z Loading addresses from DNS seed ntv3mtqw5wt63red.onion:38333
    172020-12-12T16:28:25Z Loading addresses from DNS seed 178.128.221.177
    182020-12-12T16:28:25Z 0 addresses found from DNS seeds
    192020-12-12T16:28:25Z dnsseed thread exit
    202020-12-12T16:28:25Z tor: Got service ID lixicgyo7ura4s3zqmtunuswtrlqtlw43iiu6rs4czk4ei7ox54msryd, advertising service lixicgyo7ura4s3zqmtunuswtrlqtlw43iiu6rs4czk4ei7ox54msryd.onion:38333
    212020-12-12T16:28:25Z AddLocal(lixicgyo7ura4s3zqmtunuswtrlqtlw43iiu6rs4czk4ei7ox54msryd.onion:38333,4)
    222020-12-12T16:28:47Z New outbound peer connected: version: 70016, blocks=15727, peer=0 (full-relay)
    232020-12-12T16:29:26Z Adding fixed seed nodes as DNS doesn't seem to be available.
    
  12. kallerosenbaum commented at 4:31 pm on December 12, 2020: none
    So it seems you reproduced it.
  13. jonatack commented at 4:34 pm on December 12, 2020: member
    Yes, reproduced. Restarted from rc2, sync returned, then restarted from rc3 and it syncs as well.
  14. Saibato commented at 5:13 pm on December 12, 2020: contributor
    can confirm this too, a fresh not synced rc3 with -signet syncs IBD on my side only over Tor and name resolve over Tor is enabled by setting -proxy=
  15. MarcoFalke commented at 5:28 pm on December 12, 2020: member

    This is expected. Signet doesn’t have a stable p2p network yet and all nodes use pre-release versions, which are incompatible with each other.

    It will fix itself as the existing signet nodes upgrade to rc3 and then later to the final release.

    If you need to sync in the meantime, you can apply a temporary local patch:

     0diff --git a/src/net_processing.cpp b/src/net_processing.cpp
     1index 200c286f5d..7d8cfd7e29 100644
     2--- a/src/net_processing.cpp
     3+++ b/src/net_processing.cpp
     4@@ -2514,9 +2514,6 @@ void PeerManager::ProcessMessage(CNode& pfrom, const std::string& msg_type, CDat
     5 
     6     if (msg_type == NetMsgType::SENDADDRV2) {
     7         if (pfrom.fSuccessfullyConnected) {
     8-            // Disconnect peers that send SENDADDRV2 message after VERACK; this
     9-            // must be negotiated between VERSION and VERACK.
    10-            pfrom.fDisconnect = true;
    11             return;
    12         }
    13         pfrom.m_wants_addrv2 = true;
    
  16. MarcoFalke removed the label Bug on Dec 12, 2020
  17. MarcoFalke added the label Questions and Help on Dec 12, 2020
  18. Saibato commented at 5:56 pm on December 12, 2020: contributor

    If you need to sync in the meantime, you can apply a temporary local patch @MarcoFalke Patch works, Tyi, nit, still strange that rc3 syncs unpached IBD over Tor? over an Tor exit node and 2a01:7c8:d005:390::5 what is an build in fixed seeder node, but is it an rc3 node?

    edit@sabato It should be no big difference at all if we clearnet dns bootstrap learn ip or Torv2 addr and connect then or connect direct to seeder over Tor exits to the node port and learn nodes over ADDR msg, but it is. Could there be an deeper issue that;s worth investigating? And makes it really sense to bootstrap over Tor exits by IP nodes and not only Tor ones, since we can never be sure that we even talk to the real seeder IP node?

  19. harding commented at 5:59 pm on December 12, 2020: contributor
    @MarcoFalke that’s a good point, although I think it’d be good to re-test this before final gets tagged to see if there’s a reasonable availability of >=rc3 nodes for the release. I’d prefer to either delay final until signet works reliably or add a warning to the release notes about this possible complication.
  20. MarcoFalke commented at 6:18 pm on December 12, 2020: member

    I presume that the hardcoded seeds will get updated to rc3/final soon:

    0            vSeeds.emplace_back("178.128.221.177");
    1            vSeeds.emplace_back("2a01:7c8:d005:390::5");
    2            vSeeds.emplace_back("ntv3mtqw5wt63red.onion:38333");
    

    @kallewoof , @ajtowns

  21. MarcoFalke added this to the milestone 0.21.0 on Dec 12, 2020
  22. jonatack commented at 10:38 pm on December 13, 2020: member
    Proposed a patch in #20646.
  23. MarcoFalke commented at 7:48 am on December 14, 2020: member
    Regardless of whether the hardcoded seed will get updated until final, it might be good to add some more fallback seeds for signet.
  24. ajtowns commented at 8:27 am on December 14, 2020: member
    One of my nodes (not a hardcoded seed but that’s been around a while) is updated to not disconnect if sendaddrv2 is received late, which should at least allow the seeds to be updated without risking a netsplit.
  25. MarcoFalke commented at 9:25 am on December 14, 2020: member
    #20648 might make this more robust in the future, but it will probably not make it into 0.21.0-final
  26. kallerosenbaum commented at 9:48 am on December 14, 2020: none

    One of my nodes (not a hardcoded seed but that’s been around a while) is updated to not disconnect if sendaddrv2 is received late, which should at least allow the seeds to be updated without risking a netsplit. @ajtowns I suppose that wouldn’t help a new node with empty datadir, only upgraded nodes, is that right?

  27. ajtowns commented at 10:32 am on December 14, 2020: member

    One of my nodes (not a hardcoded seed but that’s been around a while) is updated to not disconnect if sendaddrv2 is received late, which should at least allow the seeds to be updated without risking a netsplit. @ajtowns I suppose that wouldn’t help a new node with empty datadir, only upgraded nodes, is that right?

    It just makes sure there’s a bridge in case all the nodes are sendaddrv2 aware, but some are pre-rc3. Note that updating the seed node means that a pre-rc3 node with an empty .bitcoin dir won’t be able to sync.

  28. jonatack commented at 2:07 pm on December 14, 2020: member
    Indeed, just retested and the reported issue still exists.
  29. MarcoFalke commented at 2:35 pm on December 14, 2020: member

    To fix the issue:

  30. luke-jr commented at 6:40 pm on December 14, 2020: member
    I don’t think issues that strictly only affect test networks should be blocker or need mention in release notes…
  31. kallewoof commented at 3:19 am on December 15, 2020: member
    178.128.221.177 upgraded to latest aj/202009-signet-generate (69c6e47a3f929478a7f842ca3880bcae3c28a134)
  32. MarcoFalke commented at 6:53 am on December 15, 2020: member

    Thanks. That fixes this issue.

    I’ll propose #20648 for 0.21.1 (or maybe no backport at all)

  33. MarcoFalke closed this on Dec 15, 2020

  34. kallerosenbaum commented at 7:14 am on December 15, 2020: none
    Thanks @kallewoof. It works for me with rc3 now.
  35. jonatack commented at 10:51 am on December 15, 2020: member

    Re-tested and it’s now resolved for me as well.

     02020-12-15T10:50:11Z Bound to [::]:38333
     12020-12-15T10:50:11Z Bound to 0.0.0.0:38333
     22020-12-15T10:50:11Z Bound to 127.0.0.1:38334
     32020-12-15T10:50:11Z init message: Loading P2P addresses...
     42020-12-15T10:50:11Z ERROR: DeserializeFileDB: Failed to open file /home/jon/projects/bitcoin-0.21.0rc3/datadir/signet/peers.dat
     52020-12-15T10:50:11Z Invalid or missing peers.dat; recreating
     62020-12-15T10:50:11Z Failed to open mempool file from disk. Continuing anyway.
     72020-12-15T10:50:11Z loadblk thread exit
     82020-12-15T10:50:11Z torcontrol thread start
     92020-12-15T10:50:11Z tor: Got service ID hml43e2hjvwwirm5nldk34j2xfpbzckojlf2sshv2hhzyq4h4dszxkyd, advertising service hml43e2hjvwwirm5nldk34j2xfpbzckojlf2sshv2hhzyq4h4dszxkyd.onion:38333
    102020-12-15T10:50:11Z AddLocal(hml43e2hjvwwirm5nldk34j2xfpbzckojlf2sshv2hhzyq4h4dszxkyd.onion:38333,4)
    112020-12-15T10:50:11Z ERROR: DeserializeFileDB: Failed to open file /home/jon/projects/bitcoin-0.21.0rc3/datadir/signet/anchors.dat
    122020-12-15T10:50:11Z 0 block-relay-only anchors will be tried for connections.
    132020-12-15T10:50:11Z init message: Starting network threads...
    142020-12-15T10:50:11Z init message: Done loading
    152020-12-15T10:50:11Z addcon thread start
    162020-12-15T10:50:11Z msghand thread start
    172020-12-15T10:50:11Z opencon thread start
    182020-12-15T10:50:11Z net thread start
    192020-12-15T10:50:11Z dnsseed thread start
    202020-12-15T10:50:11Z Loading addresses from DNS seed ntv3mtqw5wt63red.onion:38333
    212020-12-15T10:50:11Z Loading addresses from DNS seed 178.128.221.177
    222020-12-15T10:50:11Z Loading addresses from DNS seed 2a01:7c8:d005:390::5
    232020-12-15T10:50:11Z 0 addresses found from DNS seeds
    242020-12-15T10:50:11Z dnsseed thread exit
    252020-12-15T10:50:33Z New outbound peer connected: version: 70016, blocks=16119, peer=0 (full-relay)
    262020-12-15T10:50:34Z New outbound peer connected: version: 70016, blocks=16119, peer=1 (full-relay)
    272020-12-15T10:50:35Z Synchronizing blockheaders, height: 2000 (~12.12%)
    282020-12-15T10:50:37Z Synchronizing blockheaders, height: 4000 (~24.35%)
    292020-12-15T10:50:38Z Synchronizing blockheaders, height: 6000 (~36.53%)
    302020-12-15T10:50:38Z Synchronizing blockheaders, height: 8000 (~48.74%)
    312020-12-15T10:50:39Z Synchronizing blockheaders, height: 10000 (~61.83%)
    
  36. Sjors commented at 5:49 pm on January 2, 2021: member
    Ah this finally makes sense to me. I had already upgraded my two Signet seeds nodes to rc3, so I didn’t understand why people were having problems. But I use IPv6 and (flaky) Tor, so folks with IPv4 (@jonatack?) needed @kallewoof to upgrade too. Such decentralized.
  37. DrahtBot locked this on Aug 16, 2022

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: 2024-10-04 22:12 UTC

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