lightninglabs / lightning-terminal

Lightning Terminal: Your Home for Lightning Liquidity
MIT License
488 stars 82 forks source link

unable to register issuance proofs #676

Closed st4rgut24 closed 8 months ago

st4rgut24 commented 8 months ago

I can't start lightning terminal anymore. I keep getting this error and as a result I cannot connect to my node via the web on via zeus app.

2023-10-31 19:56:02.617 [WRN] UNIV: encountered an error whilst syncing with server=(universe.ServerAddr) { ID: (int64) 1, addrStr: (string) (len=32) "universe.lightning.finance:10029", addr: (net.Addr) <nil> } : %!w(*fmt.wrapError=&{unable to register issuance proofs: unable to register issuance proofs: unable to verify issuance proofs: unable to verify proof: failed to validate proof asset: asset name cannot contain unprintable character: \x1FABD 0x1400050bd60})

Expected behavior

I expect Lightning terminal to start up and allow me to connect to my node via the web.

Actual behavior I cannot successfully start up Litd due to the error above.

To reproduce

I have been able to reproduce the issue every time I start litd with my node and lnd running.

System information

standalone

default mode.

website: [lightning-terminal-darwin-arm64-v0.12.0-alpha.tar.gz]

MacOS Monterey version 12.5

2023-10-31 20:06:05.954 [INF] UNIV: Root for issuance-67e52c61d3b4de9e2f9f2960e0c5ecc0246290064154cb9aa0f722fc49a5b8d3 matches, no sync needed 2023-10-31 20:06:05.954 [INF] UNIV: Root for issuance-cee8531c44a77185b24dda067d451a18b96b6207a85efb11651028e4c0fa1d75 matches, no sync needed 2023-10-31 20:06:05.954 [INF] UNIV: Root for issuance-204884a9b14ec1d5c4b0452a49eebe4ab7b26b43c8c1ad2fd8c20382b5cc67e0 matches, no sync needed 2023-10-31 20:06:05.954 [INF] UNIV: Root for issuance-07e5e70d682e0b6ad6a5117ba6e0922e727efbc893ff90377e6288415cbf0ce6 matches, no sync needed 2023-10-31 20:06:05.954 [INF] UNIV: Root for issuance-03b07a7b58f3374a2fdd9a8e21c6e3d79be42e1ebd4f492f59911b75d11c1760 matches, no sync needed 2023-10-31 20:06:05.954 [INF] UNIV: Root for issuance-b44794c603c4d8264280b11386e90b19e204383df672f123662ba65e1b60665b matches, no sync needed 2023-10-31 20:06:05.954 [INF] UNIV: Root for issuance-37626c26ab53c3b3dbda84ce05ece02cee267e30ee4625d2307a52f3428767d1 matches, no sync needed 2023-10-31 20:06:05.954 [INF] UNIV: Root for issuance-fa3b190f57f7768b4aee176309833e859eee260eb88bf9a0880bd9f4601fd275 matches, no sync needed 2023-10-31 20:06:06.028 [WRN] UNIV: encountered an error whilst syncing with server=(universe.ServerAddr) { ID: (int64) 1, addrStr: (string) (len=32) "universe.lightning.finance:10029", addr: (net.Addr) <nil> } : %!w(*fmt.wrapError=&{unable to register issuance proofs: unable to register issuance proofs: unable to verify issuance proofs: unable to verify proof: failed to validate proof asset: asset name cannot contain unprintable character: \x1FAD8 0x140006b9680}

Roasbeef commented 8 months ago

Does the error cause the daemon to crash? Or is it just sort of spamming the logs?

st4rgut24 commented 8 months ago

I believe it causes the daemon to crash because I am unable to connect via Zeus, which says, "Failed to connect the LNC client to the proxy server"

st4rgut24 commented 8 months ago

hmm, it started working again after I restarted. It no longer displays the error message and I can connect via Zeus. I am not sure what I did differently.