Skip to content

NeoX nodes have difficulty discovering other nodes except bootnodes #294

@chenquanyu

Description

@chenquanyu

System information

Geth version: v0.2.2

Expected behaviour

NeoX geth node can find each other by setting same bootnodes.

Actual behaviour

NeoX geth node can only find bootnodes.

I have confirmed by adding logs that bootnodes return many nodes with other network IDs when responding to findnode requests. This is because in Geth's discovery protocol, the networkID is not checked during the node discovery phase, but when the connection is established. Please refer to ethereum/go-ethereum#15358.

3e3faad3fab1b3ddef905707901f93b

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2PNetwork-related or P2P protocol-related issues

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions