Skip to content

Splicing problem with VLS Integration #9077

@enaples

Description

@enaples

Starting from v26.04 splicing is enabled by default which causes VLS to fire the following error message:

ERROR connect: vlsd/src/grpc/signer.rs:508: error on stream: status: Unknown, message: 
"h2 protocol error: error reading a body from connection", details: [], metadata: 
MetadataMap { headers: {} } datadir="/path/to/vls" uri=http://localhost:<vlsd_port>/

Moreover, in v26.04 lightningd --help is still present a reference to the flag experimental-splicing, which if added as flag (or to the config file) makes the node crash with the error:

lightningd: Config file /path/to/config/file line 8: experimental-splicing: --experimental-splicing 
is now enabled by default enabled by default

Conversely, VLS does not have (yet) implemented (in any branch afaik) advertising for splicing which causes the h2 protocol error.

Given that, is there any way to disable splicing?

Metadata

Metadata

Assignees

No one assigned

    Labels

    26.04 bugbug identified in the 26.04 CLN release.QABlockstream QA team have reproduced, or a test has been created! Look for the linked PR/Issue

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions