PROCESSMESSAGE: INVALID MESSAGESTART #4841

issue rebroad opened this issue on September 4, 2014
  1. rebroad commented at 10:28 AM on September 4, 2014: contributor

    I'm seeing these errors with a number of nodes on testnet3.

    Firstly, the formatting screws up debug.log, and secondly, the offending peer isn't displayed. (I've raised a pull request #4839 to fix this).

    Thirdly, shouldn't the node be disconnected after a while, especially if a version message hasn't been received. Currently, it seems the misbehaving node is permitted to stay connected indefinately, and it continues sending invalid tx messages long after the invalid version message.

    Is some misbehaviour logic appropriate here?

  2. laanwj commented at 7:42 AM on September 25, 2014: member

    I'd say we disconnect peers that send unparseable messages. Clearly they don't understand the protocol.

  3. laanwj added the label P2P on Sep 25, 2014
  4. laanwj closed this on Feb 18, 2015

  5. DrahtBot 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-04-22 18:15 UTC

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