Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[custom channels]: force close due to tapd shutting down #1101

Open
guggero opened this issue Aug 22, 2024 · 5 comments
Open

[custom channels]: force close due to tapd shutting down #1101

guggero opened this issue Aug 22, 2024 · 5 comments
Assignees
Labels
bug Something isn't working P0 tap-channels

Comments

@guggero
Copy link
Member

guggero commented Aug 22, 2024

Full log:
taproot-filtered.txt

Interesting part:
2024-08-22 11:40:36.223 [DBG] RPCS: [/chainrpc.ChainKit/GetBlockHash] requested
2024-08-22 11:40:36.224 [DBG] RPCS: [/chainrpc.ChainKit/GetBlockHeader] requested
2024-08-22 11:40:36.225 [DBG] PROF: Derived Taproot Asset commitment by inclusion taproot_asset_root=00f97a55e7ade73092233b992aa19a04cf9ed9dfaa9aced43d90277e28ce861c, internal_key=025d25cbf9194ac26ef9b1df0d2b442eb6062c02ff47f5e4905880cde49ec01bda, Commitment V2 taproot_key=5f893e6a051a9a8b5c9afc2ad1ff294b505a4db304f04b5969462c0ffa78091b, NonV2 taproot_key=59a238e77ebf92be782c63e5ad7ad2e42b7a17fd7ea2144ce4c1c6b5a02d7a51
2024-08-22 11:40:36.226 [DBG] PROF: Derived Taproot Asset commitment by inclusion taproot_asset_root=881094a6d231eccc1024a785af21f6eb196a8579887c5501fd841123f676c35a, internal_key=03c920e7ed34b7638fd240729760579c189cbf327fa1c14af2751da72b4cf374c7, Commitment V2 taproot_key=50b5e60fcbaa973a9ce3877a48278ad1f2bffe7eaf3bf677eaaddf3254b1da29, NonV2 taproot_key=1a9d841a797f248956c3e35fd7ef0e12c2edefa638f13d91b5885c538ccb7978
2024-08-22 11:40:36.226 [DBG] PROF: Deriving commitment by asset exclusion
2024-08-22 11:40:36.227 [DBG] PROF: Derived Taproot Asset commitment by inclusion taproot_asset_root=881094a6d231eccc1024a785af21f6eb196a8579887c5501fd841123f676c35a, internal_key=03c920e7ed34b7638fd240729760579c189cbf327fa1c14af2751da72b4cf374c7, Commitment V2 taproot_key=50b5e60fcbaa973a9ce3877a48278ad1f2bffe7eaf3bf677eaaddf3254b1da29, NonV2 taproot_key=1a9d841a797f248956c3e35fd7ef0e12c2edefa638f13d91b5885c538ccb7978
2024-08-22 11:40:36.228 [DBG] RPCS: [/lnrpc.Lightning/GetInfo] requested
2024-08-22 11:40:36.232 [DBG] HSWC: ChannelLink(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): removing completed fwd pkg for height=123
2024-08-22 11:40:36.236 [DBG] RPCS: [/chainrpc.ChainKit/GetBlockHash] requested
2024-08-22 11:40:36.237 [DBG] RPCS: [/chainrpc.ChainKit/GetBlockHeader] requested
2024-08-22 11:40:36.239 [DBG] PROF: Derived Taproot Asset commitment by inclusion taproot_asset_root=31c435befcfce4f752329a39ac4f7348b0b9fa10d89dbe615d0de78e50640721, internal_key=02dca094751109d0bd055d03565874e8276dd53e926b44e3bd1bb6bf4bc130a279, Commitment V2 taproot_key=50b3b75dc485aa576e8d54457c1dda8cd53134db8c7a1f09c8d7cd55f527fef2, NonV2 taproot_key=e66891e8e36d6c4d15ff0866538ba18fc01b8a5c202814565448350355cf5a79
2024-08-22 11:40:36.239 [DBG] PROF: Deriving commitment by asset exclusion
2024-08-22 11:40:36.239 [DBG] PROF: Derived Taproot Asset commitment by inclusion taproot_asset_root=2fdcc2675854e5c35d0328638fce646b386e3fc103c7f459c48424ea8ecc8362, internal_key=02dca094751109d0bd055d03565874e8276dd53e926b44e3bd1bb6bf4bc130a279, Commitment V2 taproot_key=5cc29f7f28a91867a056a3b8b22741de02a00a0f15dbee9acac7a3d3ed8ed5bf, NonV2 taproot_key=5d3abec0863fb3ac0608a531a9e61dbdfe726f86374f6b0dfc3400767d9a0aeb
2024-08-22 11:40:36.240 [ERR] FRTR: Error evaluating state (SendStateStorePostAnchorTxConf): unable to store proofs: error verifying proof: error verifying proofs: invalid exclusion proof: missing exclusion proof(s)
2024-08-22 11:40:36.256 [DBG] HSWC: ChannelLink(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): removing completed fwd pkg for height=124
2024-08-22 11:40:36.271 [DBG] HSWC: ChannelLink(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): removing completed fwd pkg for height=125
2024-08-22 11:40:36.285 [DBG] HSWC: ChannelLink(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): removing completed fwd pkg for height=126
2024-08-22 11:40:36.300 [DBG] HSWC: ChannelLink(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): removing completed fwd pkg for height=127
2024-08-22 11:40:36.315 [DBG] HSWC: ChannelLink(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): removing completed fwd pkg for height=128
2024-08-22 11:40:36.330 [DBG] HSWC: ChannelLink(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): removing completed fwd pkg for height=129
2024-08-22 11:40:36.345 [DBG] HSWC: ChannelLink(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): removing completed fwd pkg for height=130
2024-08-22 11:40:36.360 [DBG] HSWC: ChannelLink(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): removing completed fwd pkg for height=131
2024-08-22 11:40:36.372 [DBG] GRPC: [core] [Channel #238 SubChannel #239] Subchannel Connectivity change to READY
2024-08-22 11:40:36.372 [DBG] GRPC: [core] [pick-first-lb 0xc00654fe90] Received SubConn state update: 0xc006340120, {ConnectivityState:READY ConnectionError:<nil>}
2024-08-22 11:40:36.372 [DBG] GRPC: [core] [Channel #238] Channel Connectivity change to READY
2024-08-22 11:40:36.374 [DBG] HSWC: ChannelLink(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): removing completed fwd pkg for height=132
2024-08-22 11:40:36.388 [DBG] HSWC: ChannelLink(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): removing completed fwd pkg for height=133
2024-08-22 11:40:36.403 [DBG] HSWC: ChannelLink(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): removing completed fwd pkg for height=134
2024-08-22 11:40:36.418 [DBG] HSWC: ChannelLink(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): removing completed fwd pkg for height=135
2024-08-22 11:40:36.436 [DBG] HSWC: ChannelLink(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): removing completed fwd pkg for height=136
2024-08-22 11:40:36.437 [DBG] GRPC: [core] [Channel #238] Channel Connectivity change to SHUTDOWN
2024-08-22 11:40:36.437 [DBG] GRPC: [core] [Channel #238] ccBalancerWrapper: closing
2024-08-22 11:40:36.437 [DBG] GRPC: [core] [Channel #238] Closing the name resolver
2024-08-22 11:40:36.437 [DBG] GRPC: [core] [Channel #238 SubChannel #239] Subchannel Connectivity change to SHUTDOWN
2024-08-22 11:40:36.437 [DBG] GRPC: [core] [Channel #238 SubChannel #239] Subchannel deleted
2024-08-22 11:40:36.437 [DBG] GRPC: [transport] [client-transport 0xc003c79b08] Closing: rpc error: code = Canceled desc = grpc: the client connection is closing
2024-08-22 11:40:36.437 [DBG] GRPC: [transport] [client-transport 0xc003c79b08] loopyWriter exiting with error: transport closed by client
2024-08-22 11:40:36.437 [DBG] GRPC: [core] [Channel #238] Channel deleted
2024-08-22 11:40:36.437 [INF] LITD: Starting LiT session server
2024-08-22 11:40:36.437 [INF] LITD: Starting LiT account service
2024-08-22 11:40:36.437 [DBG] STAT: Setting the accounts sub-server as running
2024-08-22 11:40:36.437 [INF] LITD: Starting LiT middleware manager
2024-08-22 11:40:36.437 [DBG] RPCS: [/lnrpc.Lightning/RegisterRPCMiddleware] requested
2024-08-22 11:40:36.437 [DBG] RPCS: [/lnrpc.Lightning/SubscribeInvoices] requested
2024-08-22 11:40:36.438 [WRN] RPCP: A new gRPC middleware with the name 'lit-privacy-mapper' was registered  with custom_macaroon_caveat='privacy', read_only=false. Make sure you trust the middleware author since that code will be able to intercept and possibly modify any gRPC messages sent/received to/from a client that has a macaroon with that custom caveat.
2024-08-22 11:40:36.438 [INF] INVC: New invoice subscription client: id=1
2024-08-22 11:40:36.438 [DBG] RPCS: [/lnrpc.Lightning/RegisterRPCMiddleware] requested
2024-08-22 11:40:36.438 [WRN] RPCP: A new gRPC middleware with the name 'lit-account' was registered  with custom_macaroon_caveat='account', read_only=false. Make sure you trust the middleware author since that code will be able to intercept and possibly modify any gRPC messages sent/received to/from a client that has a macaroon with that custom caveat.
2024-08-22 11:40:36.438 [DBG] RPCS: [/lnrpc.Lightning/RegisterRPCMiddleware] requested
2024-08-22 11:40:36.438 [WRN] RPCP: A new gRPC middleware with the name 'lit-macaroon-firewall-logger' was registered  with custom_macaroon_caveat='', read_only=true. Make sure you trust the middleware author since that code will be able to intercept and possibly modify any gRPC messages sent/received to/from a client that has a macaroon with that custom caveat.
2024-08-22 11:40:36.439 [DBG] RPCS: [/lnrpc.Lightning/RegisterRPCMiddleware] requested
2024-08-22 11:40:36.439 [WRN] RPCP: A new gRPC middleware with the name 'lit-macaroon-firewall' was registered  with custom_macaroon_caveat='lit-mac-fw', read_only=false. Make sure you trust the middleware author since that code will be able to intercept and possibly modify any gRPC messages sent/received to/from a client that has a macaroon with that custom caveat.
2024-08-22 11:40:36.439 [INF] LITD: Internal sub server startup complete
2024-08-22 11:40:36.439 [DBG] STAT: Setting the lit sub-server as running
2024-08-22 11:40:36.451 [DBG] HSWC: ChannelLink(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): removing completed fwd pkg for height=137
2024-08-22 11:40:36.467 [DBG] HSWC: ChannelLink(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): removing completed fwd pkg for height=138
2024-08-22 11:40:36.482 [DBG] HSWC: ChannelLink(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): removing completed fwd pkg for height=139
2024-08-22 11:40:36.498 [DBG] HSWC: ChannelLink(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): removing completed fwd pkg for height=140
2024-08-22 11:40:36.513 [DBG] HSWC: ChannelLink(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): removing completed fwd pkg for height=141
2024-08-22 11:40:36.528 [DBG] HSWC: ChannelLink(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): removing completed fwd pkg for height=142
2024-08-22 11:40:36.542 [DBG] HSWC: ChannelLink(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): removing completed fwd pkg for height=143
2024-08-22 11:40:36.557 [DBG] HSWC: ChannelLink(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): removing completed fwd pkg for height=144
2024-08-22 11:40:36.573 [DBG] TSVR: FetchLeavesFromView called, isOurCommit=true, ourBalance=14146000 mSAT, theirBalance=82030000 mSAT, numOurUpdates=8, numTheirUpdates=4
2024-08-22 11:40:36.577 [DBG] PROF: Derived Taproot Asset commitment by inclusion taproot_asset_root=cb83dd782b54942b5b07fd90962853b9789f6cf7f84606ee48d4ac36327115ff, internal_key=02e2bed78aa35fc6bdcd88e728966b471bf86aa7709e11355111db79c4aa7c2b7e, Commitment V2 taproot_key=895dd9705f90e1099716e541216eb11ed8682205e5ca532ef8ad0fd9ed104bd0, NonV2 taproot_key=a66dd1d7c9c4bc988fbcc9b7e5591f19cf8069f9bce7459210d4b046630cf374
2024-08-22 11:40:36.595 [DBG] TSVR: ApplyHtlcView called, isOurCommit=true, ourBalance=14146000 mSAT, theirBalance=83778000 mSAT, numOurUpdates=8, numTheirUpdates=4
2024-08-22 11:40:36.600 [DBG] PROF: Derived Taproot Asset commitment by inclusion taproot_asset_root=cb83dd782b54942b5b07fd90962853b9789f6cf7f84606ee48d4ac36327115ff, internal_key=02e2bed78aa35fc6bdcd88e728966b471bf86aa7709e11355111db79c4aa7c2b7e, Commitment V2 taproot_key=895dd9705f90e1099716e541216eb11ed8682205e5ca532ef8ad0fd9ed104bd0, NonV2 taproot_key=a66dd1d7c9c4bc988fbcc9b7e5591f19cf8069f9bce7459210d4b046630cf374
2024-08-22 11:40:36.670 [DBG] TSVR: FetchLeavesFromCommit called, ourBalance=14146000 mSAT, theirBalance=82030000 mSAT, numHtlcs=4
2024-08-22 11:40:36.673 [DBG] PROF: Derived Taproot Asset commitment by inclusion taproot_asset_root=14851524ac3399bf8fbc3ad266dced360a7a6b429c6ed9ca06e4dd617fdaca30, internal_key=02c82463dc103cec4434d51441c71dfcaec4ae77a53e3269b32df252635102f1c2, Commitment V2 taproot_key=e2fe5e24c86feb06da67aa294d959d9a1935e4b61c88f720dee3ebc9b5126509, NonV2 taproot_key=a94e1b5d0cf6077f34b5ae1d06d8515c3f238bde2f56f88fbea2b045e499e468
2024-08-22 11:40:36.675 [DBG] PROF: Derived Taproot Asset commitment by inclusion taproot_asset_root=65496310995ee4b3dd56452015e4e9ae26a840e0a73ba4407018bc29d6eb0d90, internal_key=02c82463dc103cec4434d51441c71dfcaec4ae77a53e3269b32df252635102f1c2, Commitment V2 taproot_key=04eaf766951cdcf36f7ff24166d9ff0d188e4a333724c33d2e452e52c896b135, NonV2 taproot_key=55d9ba0893ce1536f651ff89ea1e4eea63e36f0222a2499ba3328196d5e0de55
2024-08-22 11:40:36.676 [DBG] PROF: Derived Taproot Asset commitment by inclusion taproot_asset_root=3d07fdbc0d554b568f4a720cd6f17b99eef0b88ca555530fb30702bf7d3705ab, internal_key=02c82463dc103cec4434d51441c71dfcaec4ae77a53e3269b32df252635102f1c2, Commitment V2 taproot_key=c1c999f4afff347e087b475feb2bb28fbf0d6279ee6b9c78c1e5dd434921a84f, NonV2 taproot_key=3d1452ea128dd7eae5514a3fbbd2704d2861d4b527616dfdd0e4a4aafbfb0d03
2024-08-22 11:40:36.678 [DBG] PROF: Derived Taproot Asset commitment by inclusion taproot_asset_root=f9af0aca87bf255a413c09de80f59e6bded38e25c0b16062993d9ee9f37ed76c, internal_key=02c82463dc103cec4434d51441c71dfcaec4ae77a53e3269b32df252635102f1c2, Commitment V2 taproot_key=bf9ba67b1e5714b124cee4bd53a47f034ff342f58eb411ebcce27b6cace28415, NonV2 taproot_key=0780b1ef5f181e2c00894340f0fb7373c83c98079cf1d839e4f84687def15b17
2024-08-22 11:40:36.679 [DBG] TSVR: UnpackSigs called
2024-08-22 11:40:36.679 [ERR] HSWC: ChannelLink(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): failing link: ChannelPoint(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): unable to accept new commitment: no partial signature found with error: invalid commitment
2024-08-22 11:40:36.679 [ERR] HSWC: ChannelLink(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): link failed, exiting htlcManager
2024-08-22 11:40:36.679 [INF] HSWC: ChannelLink(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): exited
2024-08-22 11:40:36.679 [INF] HSWC: ChannelLink(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): stopping
2024-08-22 11:40:36.679 [INF] HSWC: Removing channel link with ChannelID(eed1f9b483f022c37f23246eb724eb45e21e08436b5cadb8f635d0daf0885bf7)
2024-08-22 11:40:36.679 [WRN] PEER: Peer(036280ce2a8346991c39fd616d2c8693017f073709f38f3c5eaa39891e40cb2ab9): Force closing link(856888:505:0)
2024-08-22 11:40:36.679 [INF] CNCT: Attempting to force close ChannelPoint(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0)
2024-08-22 11:40:36.679 [INF] NANN: Announcing channel(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0) disabled [requested]
2024-08-22 11:40:36.680 [DBG] DISC: Processing ChannelUpdate: peer=<nil>, short_chan_id=942158319734816768, 
2024-08-22 11:40:36.680 [DBG] DISC: Validating ChannelUpdate: channel=942158319734816768, from node=038dbb70e3484da0bed806156f5270d39b480a659c82fb4b56ba3dcbe0edd74d55, has edge=true
2024-08-22 11:40:36.680 [DBG] CRTR: Received ChannelEdgePolicy for channel 942158319734816768
2024-08-22 11:40:36.699 [DBG] CRTR: New channel discovered! Link connects 02c7dc9ad425c82d0cd7609295fc5efe8eb1e7a831af5478a9f9e1ebd9fa8186e9 and 02d1d866c9426e093c4d539c2b12de317db83ac275151ab6724bae1faa383a476d with ChannelPoint(79c2b05b81070474554ca2fa703a8be8777b7115c9fe5a5fe2e4232b73dc6422:1): chan_id=855832363430117377, capacity=0.00065000 BTC
2024-08-22 11:40:36.699 [DBG] DISC: Finish adding edge for short_chan_id: 855832363430117377
2024-08-22 11:40:36.699 [DBG] DISC: Processed ChannelAnnouncement: peer=036280ce2a8346991c39fd616d2c8693017f073709f38f3c5eaa39891e40cb2ab9@3.208.164.212:8736, short_chan_id=855832363430117377
2024-08-22 11:40:36.699 [DBG] CRTR: New channel discovered! Link connects 03c4a2dc16d32dde593965c08462b77b17581d3808e2276cc7ec026554bdd3c093 and 03d197388c1a149dc3b3d445a1b24bd2f0e8b7d7c3ca7324cc0810112c09debec1 with ChannelPoint(27dfd2d461b8f3ea273ca9b1de4c651fa06d3733e7bf4502aeb8838c0bbb57c9:1): chan_id=885069477153275905, capacity=0.02500000 BTC
2024-08-22 11:40:36.699 [DBG] DISC: Finish adding edge for short_chan_id: 885069477153275905
2024-08-22 11:40:36.699 [DBG] DISC: Processed ChannelAnnouncement: peer=036280ce2a8346991c39fd616d2c8693017f073709f38f3c5eaa39891e40cb2ab9@3.208.164.212:8736, short_chan_id=885069477153275905
2024-08-22 11:40:36.699 [DBG] DISC: The message ChannelUpdate has no AuthProof, sending the update to remote peer 036280ce2a8346991c39fd616d2c8693017f073709f38f3c5eaa39891e40cb2ab9
2024-08-22 11:40:36.715 [DBG] DISC: Processed ChannelUpdate: peer=<nil>, short_chan_id=12927727307120906476, timestamp=2024-08-22 11:40:36 +0000 UTC
2024-08-22 11:40:36.715 [DBG] DISC: Successfully sent ChannelUpdate message for channel=11757699:8250895:4332 with peer=036280ce2a8346991c39fd616d2c8693017f073709f38f3c5eaa39891e40cb2ab9
2024-08-22 11:40:36.715 [INF] CNCT: ChannelArbitrator(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): received force close request
2024-08-22 11:40:36.715 [DBG] CNCT: ChannelArbitrator(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): attempting state step with trigger=userTrigger from state=StateDefault
2024-08-22 11:40:36.715 [DBG] CNCT: ChannelArbitrator(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): new block (height=857906) examining active HTLC's
2024-08-22 11:40:36.715 [DBG] PEER: Peer(036280ce2a8346991c39fd616d2c8693017f073709f38f3c5eaa39891e40cb2ab9): Sending ChannelUpdate(chain_hash=000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f, short_chan_id=12927727307120906476, mflags=00000001, cflags=00000011, update_time=2024-08-22 11:40:36 +0000 UTC) to 036280ce2a8346991c39fd616d2c8693017f073709f38f3c5eaa39891e40cb2ab9@3.208.164.212:8736
2024-08-22 11:40:36.715 [DBG] CNCT: ChannelArbitrator(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): checking commit chain actions at height=857906, in_htlc_count=0, out_htlc_count=4
2024-08-22 11:40:36.741 [DBG] CNCT: ChannelArbitrator(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): attempting state step with trigger=userTrigger from state=StateBroadcastCommit
2024-08-22 11:40:36.741 [INF] CNCT: ChannelArbitrator(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): force closing chan
2024-08-22 11:40:36.760 [DBG] TSVR: FetchLeavesFromCommit called, ourBalance=14146000 mSAT, theirBalance=82030000 mSAT, numHtlcs=4

Tapd shutting down because of err:

2024-08-22 11:40:36.240 [ERR] FRTR: Error evaluating state (SendStateStorePostAnchorTxConf): unable to store proofs: error verifying proof: error verifying proofs: invalid exclusion proof: missing exclusion proof(s)

Causes restart, then partial sigs missing? Potential persistence issue?

2024-08-22 11:40:36.679 [ERR] HSWC: ChannelLink(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): failing link: ChannelPoint(f75b88f0dad035f6b8ad5c6b43081ee245eb24b76e24237fc322f083b4f9d1ee:0): unable to accept new commitment: no partial signature found with error: invalid commitment
@guggero guggero added bug Something isn't working tap-channels labels Aug 22, 2024
@Roasbeef
Copy link
Member

no partial signature found

So that'll happen only when we expect a musig2 signature, but one wasn't sent: https://github.com/lightningnetwork/lnd/blob/64b8c6299ad962856cc0a344c07132cfe218a65b/lnwallet/channel.go#L136-L138

@Roasbeef Roasbeef self-assigned this Aug 28, 2024
@Roasbeef
Copy link
Member

I think I know what's up here, working on a fix.

@Roasbeef Roasbeef added the P0 label Aug 28, 2024
@Roasbeef
Copy link
Member

This will be fixed by lightningnetwork/lnd#9046

@Roasbeef
Copy link
Member

Roasbeef commented Sep 4, 2024

Update: only the first part will be fixed by the lnd PR above.

@dstadulis
Copy link
Collaborator

one half is completed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working P0 tap-channels
Projects
Status: 🆕 New
Development

No branches or pull requests

3 participants