Skip to content

CI flake test_htlc_sig_persistence #9221

@ddustin

Description

@ddustin
FAILED tests/test_misc.py::test_htlc_sig_persistence - ConnectionRefusedError: [Errno 111] Connection refused

Let's get this CI flake fixed. (CI Log)

I can't find a PR related to this flake.

Potentially dust related log message is a clue:

lightningd-1 2026-06-10T18:24:03.144Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-channeld-chan#1: Cannot create penalty transaction because there is no non-dust to_them output in the commitment.
lightningd-1 2026-06-10T18:24:03.144Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-channeld-chan#1: Sending master 1022
lightningd-1 2026-06-10T18:24:03.144Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-chan#1: got revoke 0: 1 changed
lightningd-1 2026-06-10T18:24:03.144Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-chan#1: HTLC out 0 SENT_ADD_COMMIT->RCVD_ADD_REVOCATION
lightningd-2 2026-06-10T18:24:03.149Z DEBUG   038194b5f32bdf0aa59812c86c4ef7ad2f294104fa027d1ace9b469bb6f88cf37b-channeld-chan#1: Creating commit_sig signature 1 304402203c33eacfd4445339c6011b4335693e50a5030c46b48f6d934567d7d991aa79cd022029381d842ddcfdb74be18b2ed915eaaec6b03d081e7695bb95d807c8fc437a5301 for tx 02000000018b1045728caef9fb234a25c2a722821a23132c98807479281df1f2426f545bb800000000005d0eb580044a01000000000000220020515beb78b1125911558a77ff7a71d76daf576ea6490d4e1ac2e9e9fc6a4290ef4a010000000000002200209ae58e501ebe2ff64d78e524f41659b5e33825a21887c4b428c79c7073b47025697a000000000000220020e9760423b0eeecbd004c82164754e36fa2b62fcfa2246334045ac37ebb61f005459f0e0000000000220020d58fbc93ab61fe9a57cbf68bb20ce30f59a94bf4736cbe51aae60a9da4de143c315b0020 wscript 522102096e74aff8b917448bf683a9e60058194a77bfea42360f8ad2434763dd63527c21025b93ec4849eec35a35063a7e449c22a85940ececea6d0f40723f7b5f5afc9b6852ae key 025b93ec4849eec35a35063a7e449c22a85940ececea6d0f40723f7b5f5afc9b68
lightningd-2 2026-06-10T18:24:03.149Z DEBUG   038194b5f32bdf0aa59812c86c4ef7ad2f294104fa027d1ace9b469bb6f88cf37b-hsmd: Got WIRE_HSMD_SIGN_REMOTE_COMMITMENT_TX
lightningd-2 2026-06-10T18:24:03.149Z DEBUG   hsmd: Client: Received message 19 from client
lightningd-1 2026-06-10T18:24:03.157Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-channeld-chan#1: ... , awaiting 1122
lightningd-1 2026-06-10T18:24:03.158Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-channeld-chan#1: Got it!
lightningd-1 2026-06-10T18:24:03.158Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-channeld-chan#1: revoke_and_ack LOCAL: remote_per_commit = 02e0617719185c3978641002e706392f33e36676bfae3aef207b1f0aa417cd0636, old_remote_per_commit = 02b92862740b25efea567f72c1028a6af02866fb75f67b82a7a807b5711c6698a1
lightningd-2 2026-06-10T18:24:03.164Z DEBUG   038194b5f32bdf0aa59812c86c4ef7ad2f294104fa027d1ace9b469bb6f88cf37b-channeld-chan#1: Creating HTLC signature 304402202ab3d4b3c0dda923b0607d36911ed55f15fec9a5fbbedb0f4c5d9f1c0d19198b0220193b117f16ffbd23cd766bb63fc5ec80f2f51309e64d3382e0765819566d8c3683 for tx 0200000001c3d2d831b3464b338fe8dca8a60b8f9807b2d004fba823dd81522926d06e37ce02000000000100000001697a000000000000220020d58fbc93ab61fe9a57cbf68bb20ce30f59a94bf4736cbe51aae60a9da4de143c6d000000 wscript 76a9141bdb19e00dd40c0e68b5385fc7382f233d36643e8763ac672102e5e6d09b3f9528f6ee0fc10771fddb4bd3815313044bfa8c1069fecdf6e2d9b07c820120876475527c2102a2937edcbfa71c0e217b333ec4a045a10dee3d087290dcdb56507bf4a5c70dcf52ae67a914ea4a259b842fe3f7468b81ac082a6d0978065c9b88ac6851b27568 key 02e5e6d09b3f9528f6ee0fc10771fddb4bd3815313044bfa8c1069fecdf6e2d9b0
lightningd-2 2026-06-10T18:24:03.164Z DEBUG   038194b5f32bdf0aa59812c86c4ef7ad2f294104fa027d1ace9b469bb6f88cf37b-channeld-chan#1: Telling master we're about to commit...
lightningd-2 2026-06-10T18:24:03.164Z DEBUG   038194b5f32bdf0aa59812c86c4ef7ad2f294104fa027d1ace9b469bb6f88cf37b-channeld-chan#1: Sending master 1020
lightningd-2 2026-06-10T18:24:03.164Z DEBUG   038194b5f32bdf0aa59812c86c4ef7ad2f294104fa027d1ace9b469bb6f88cf37b-chan#1: HTLC in 0 SENT_ADD_REVOCATION->SENT_ADD_ACK_COMMIT
lightningd-1 2026-06-10T18:24:03.168Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-channeld-chan#1: Trying commit
lightningd-1 2026-06-10T18:24:03.168Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-channeld-chan#1: Can't send commit: nothing to send, feechange not wanted ({ RCVD_ADD_REVOCATION:7505 SENT_ADD_ACK_REVOCATION:7500 }) blockheight not wanted ({ SENT_ADD_ACK_REVOCATION:0 })
lightningd-2 2026-06-10T18:24:03.175Z DEBUG   038194b5f32bdf0aa59812c86c4ef7ad2f294104fa027d1ace9b469bb6f88cf37b-channeld-chan#1: ... , awaiting 1120
lightningd-2 2026-06-10T18:24:03.175Z DEBUG   038194b5f32bdf0aa59812c86c4ef7ad2f294104fa027d1ace9b469bb6f88cf37b-hsmd: Got WIRE_HSMD_SIGN_REMOTE_HTLC_TX
lightningd-2 2026-06-10T18:24:03.175Z DEBUG   hsmd: Client: Received message 20 from client
lightningd-2 2026-06-10T18:24:03.180Z DEBUG   038194b5f32bdf0aa59812c86c4ef7ad2f294104fa027d1ace9b469bb6f88cf37b-channeld-chan#1: Got it!
lightningd-2 2026-06-10T18:24:03.180Z DEBUG   038194b5f32bdf0aa59812c86c4ef7ad2f294104fa027d1ace9b469bb6f88cf37b-channeld-chan#1: Sending commit_sig with 1 htlc sigs
lightningd-2 2026-06-10T18:24:03.180Z DEBUG   038194b5f32bdf0aa59812c86c4ef7ad2f294104fa027d1ace9b469bb6f88cf37b-channeld-chan#1: peer_out WIRE_COMMITMENT_SIGNED
lightningd-2 2026-06-10T18:24:03.180Z DEBUG   038194b5f32bdf0aa59812c86c4ef7ad2f294104fa027d1ace9b469bb6f88cf37b-connectd: dev_disconnect: +WIRE_COMMITMENT_SIGNED (WIRE_COMMITMENT_SIGNED)
lightningd-2 2026-06-10T18:24:03.180Z DEBUG   038194b5f32bdf0aa59812c86c4ef7ad2f294104fa027d1ace9b469bb6f88cf37b-connectd: disconnect_peer: draining with 5 second timer.
lightningd-2 2026-06-10T18:24:03.180Z DEBUG   038194b5f32bdf0aa59812c86c4ef7ad2f294104fa027d1ace9b469bb6f88cf37b-connectd: draining done, shutting down
lightningd-1 2026-06-10T18:24:03.181Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-lightningd: peer_disconnected
lightningd-1 2026-06-10T18:24:03.181Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-channeld-chan#1: peer_in WIRE_COMMITMENT_SIGNED
lightningd-1 2026-06-10T18:24:03.181Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-channeld-chan#1: fromwire_commitment_signed(0x51100002e6e8) primary
lightningd-1 2026-06-10T18:24:03.181Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-channeld-chan#1: handle_peer_commit_sig(splice: 0, remote_splice: 0, commit_index: 0, local_index: 1, msg: 0x51100002e6e8)
lightningd-1 2026-06-10T18:24:03.182Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-channeld-chan#1: Received commit
lightningd-1 2026-06-10T18:24:03.182Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-channeld-chan#1: htlc 0: RCVD_ADD_REVOCATION->RCVD_ADD_ACK_COMMIT
lightningd-1 2026-06-10T18:24:03.182Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-channeld-chan#1: htlc added LOCAL: local 1000000000 remote 0
lightningd-1 2026-06-10T18:24:03.182Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-channeld-chan#1: -> local 968663000 remote 0
lightningd-1 2026-06-10T18:24:03.182Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-channeld-chan#1: rcvd_commit: HTLC LOCAL 0 = RCVD_ADD_ACK_COMMIT/SENT_ADD_ACK_COMMIT 
lightningd-1 2026-06-10T18:24:03.182Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-channeld-chan#1: Feerate: RCVD_ADD_REVOCATION->RCVD_ADD_ACK_COMMIT LOCAL now 7505
lightningd-1 2026-06-10T18:24:03.182Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-channeld-chan#1: channel->view[REMOTE].owed[REMOTE] 0sat; channel->view[REMOTE].owed[LOCAL] 968663sat; channel->view[LOCAL].owed[REMOTE] 0sat; channel->view[LOCAL].owed[LOCAL] 968663sat;
lightningd-1 2026-06-10T18:24:03.182Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-channeld-chan#1: Derived key 02e5e6d09b3f9528f6ee0fc10771fddb4bd3815313044bfa8c1069fecdf6e2d9b0 from basepoint 03da233776bc38dc3d15a2b9a478ef126d168bdaf4f34a43fca659d36f60491fe6, point 03119a9fa5bf8301d9eb7b7a61a424746e713d21569407031133242da7e2b3e5a9
lightningd-1 2026-06-10T18:24:03.182Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-channeld-chan#1: Received commit_sig with 1 htlc sigs
lightningd-2 2026-06-10T18:24:03.184Z DEBUG   038194b5f32bdf0aa59812c86c4ef7ad2f294104fa027d1ace9b469bb6f88cf37b-lightningd: peer_disconnected
lightningd-2 2026-06-10T18:24:03.184Z INFO    038194b5f32bdf0aa59812c86c4ef7ad2f294104fa027d1ace9b469bb6f88cf37b-channeld-chan#1: Peer connection lost
lightningd-2 2026-06-10T18:24:03.184Z DEBUG   038194b5f32bdf0aa59812c86c4ef7ad2f294104fa027d1ace9b469bb6f88cf37b-channeld-chan#1: Status closed, but not exited. Killing
lightningd-1 2026-06-10T18:24:03.185Z DEBUG   plugin-funder: Cleaning up inflights for peer id 033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a
lightningd-1 2026-06-10T18:24:03.192Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-hsmd: Got WIRE_HSMD_VALIDATE_COMMITMENT_TX
lightningd-1 2026-06-10T18:24:03.193Z DEBUG   hsmd: Client: Received message 35 from client
lightningd-2 2026-06-10T18:24:03.193Z INFO    038194b5f32bdf0aa59812c86c4ef7ad2f294104fa027d1ace9b469bb6f88cf37b-chan#1: Peer transient failure in CHANNELD_NORMAL: channeld: Owning subdaemon channeld died (9)
lightningd-2 2026-06-10T18:24:03.195Z DEBUG   plugin-funder: Cleaning up inflights for peer id 038194b5f32bdf0aa59812c86c4ef7ad2f294104fa027d1ace9b469bb6f88cf37b
lightningd-1 2026-06-10T18:24:03.195Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-channeld-chan#1: Sending revoke_and_ack
lightningd-1 2026-06-10T18:24:03.195Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-channeld-chan#1: htlc 0: RCVD_ADD_ACK_COMMIT->SENT_ADD_ACK_REVOCATION
lightningd-1 2026-06-10T18:24:03.195Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-channeld-chan#1: sending_revoke_and_ack: HTLC LOCAL 0 = SENT_ADD_ACK_REVOCATION/RCVD_ADD_ACK_REVOCATION 
lightningd-1 2026-06-10T18:24:03.195Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-channeld-chan#1: Feerate: RCVD_ADD_ACK_COMMIT->SENT_ADD_ACK_REVOCATION REMOTE now 7505
lightningd-1 2026-06-10T18:24:03.195Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-channeld-chan#1: Sending master 1021
lightningd-1 2026-06-10T18:24:03.196Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-chan#1: got commitsig 1: feerate 7505, blockheight: 0, 0 added, 0 fulfilled, 0 failed, 1 changed. 0 splice commitments.
lightningd-1 2026-06-10T18:24:03.196Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-chan#1: HTLC out 0 RCVD_ADD_REVOCATION->RCVD_ADD_ACK_COMMIT
lightningd-1 2026-06-10T18:24:03.196Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-chan#1: HTLC out 0 RCVD_ADD_ACK_COMMIT->SENT_ADD_ACK_REVOCATION
lightningd-1 2026-06-10T18:24:03.205Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-channeld-chan#1: ... , awaiting 1121
lightningd-1 2026-06-10T18:24:03.206Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-channeld-chan#1: Got it!
lightningd-1 2026-06-10T18:24:03.207Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-channeld-chan#1: peer_out WIRE_REVOKE_AND_ACK
lightningd-1 2026-06-10T18:24:03.207Z INFO    033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-channeld-chan#1: Peer connection lost
lightningd-1 2026-06-10T18:24:03.207Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-channeld-chan#1: Status closed, but not exited. Killing
lightningd-1 2026-06-10T18:24:03.218Z INFO    033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-chan#1: Peer transient failure in CHANNELD_NORMAL: channeld: Owning subdaemon channeld died (9)
lightningd-1 2026-06-10T18:24:03.218Z DEBUG   033845802d25b4e074ccfd7cd8b339a41dc75bf9978a034800444b51d42b07799a-hsmd: Got WIRE_HSMD_REVOKE_COMMITMENT_TX

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions