Skip to content

[bug]: Unable to run lnd 0.18.3rc2 with bitcoin core v28.0rc1 #9053

@bufo24

Description

@bufo24

Background

I am getting an error after unlocking lnd:

Sep 01 16:32:46 bitcoin-mainnet lnd[423674]: 2024-09-01 16:32:46.792 [ERR] LTND: unable to create partial chain control: unable to determine if bitcoind is pruned: unable to detect bitcoind version: json: cannot unmarshal array into Go struct field GetNetworkInfoResult.warnings of type string
Sep 01 16:32:46 bitcoin-mainnet lnd[423674]: 2024-09-01 16:32:46.792 [ERR] LTND: Shutting down because error in main method: error creating wallet config: unable to create partial chain control: unable to determine if bitcoind is pruned: unable to detect bitcoind version: json: cannot unmarshal array into Go struct field GetNetworkInfoResult.warnings of type string

Your environment

  • lnd v0.18.3-beta.rc2
  • Linux 6.1.0-21-amd64 Debian 6.1.90-1 (2024-05-03) x86_64
  • Bitcoin v28.0rc1

Steps to reproduce

I upgraded bitcoin core from v27.0 to v28.0rc1, while lnd was still on v0.18.0, got the error as describe above. Then I upgraded lnd to v0.18.3rc2 and still got the same error.

Expected behaviour

LND should run with bitcoin core v28.0

Actual behaviour

LND cannot start using bitcoin core v28.0 as backend

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions