LedgerHQ / satstack

Bitcoin full node with Ledger Live
BSD 2-Clause "Simplified" License
158 stars 32 forks source link

satstack amd64 incompatible with Windows 11 #79

Open edjanx opened 2 years ago

edjanx commented 2 years ago

Before upgrading to Windows 11 yesterday, I was able to connect Ledger Live via satstack to my full bitcoin node. After upgrading, I tried to start satstack from the command line and received the following error:

C:\Program Files\SatStack>lss.exe ←[0;90m[2022/09/27 - 15:23:52]←[0m ←[0;32m INFO←[0m Ledger SatStack (lss) v0.12.0 ←[0;32march←[0m=windows amd64 ←[0;32mbuild←[0m= ←[0;32mcommit←[0m= ←[0;32mruntime←[0m=go1.17.13 ←[0;90m[2022/09/27 - 15:23:52]←[0m ←[0;32m INFO←[0m Config file detected ←[0;32mpath←[0m=C:\Users\xxxxx/AppData/Roaming/Ledger Live/lss.json ←[0;90m[2022/09/27 - 15:23:52]←[0m ←[0;32m INFO←[0m Warming up... ←[0;90m[2022/09/27 - 15:23:52]←[0m ←[0;31mFATAL←[0m Failed to initialize Bus ←[0;31merror←[0m=failed to load wallet: -4: Wallet file verification failed. SQLiteDatabase: Unable to obtain an exclusive lock on the database, is it being used by another instance of Bitcoin Core?

Next I downloaded a fresh copy of satstack and overwrote both the LICENSE and lss.exe file. This time I received a different message from before indicating that satstack is incompatible with Windows 11.

C:\Program Files\SatStack>lss.exe This version of C:\Program Files\SatStack\lss.exe is not compatible with the version of Windows you're running. Check your computer's system information and then contact the software publisher.

I provided the original error in case it helps point to where the incompatibilities might lie.

Thank you very much for providing such a valuable middleware project and I look forward to be able to use it again.

Janx

adrienlacombe commented 2 years ago

thank you @edjanx I'll try to have to reproduce.