-
Notifications
You must be signed in to change notification settings - Fork 399
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
Specter app not reachable after Update of Bitcoin Core #1712
Comments
Here are the logs: |
Server error Please let us know! Create an issue or ping us on Telegram to fix it. |
Of course I tried to restart umbrel;-) I haven't tried to reinstall Specter though. |
It seems to be an issue with the new Bitcoin core app ( v 28) |
also found these error messages a lot in bitcoin app protocols, although I tried in Advanced Properties to increase RPC call limit up to 1000: |
Hey @Funman2, thanks for this report and for including your logs 👌. I've looked into this and what I think has happened is that Specter Desktop is incorrectly parsing responses from Bitcoin Core and erroring out even though completely valid responses are sent back. The relevant error is:
Line 508 in Specter's code is assuming that an I'll open an issue on their Github explaining what I think is happening. Hopefully they can turn around a quick fix, since this impacts all Specter Desktop users who run Bitcoin Core v28, not just umbrelOS users. Thanks again for the report. Sparrow DesktopThe Sparrow issue you're facing is not related. What you're seeing here is that Bitcoin Core is not accepting an RPC request from your computers IP Address (or whatever you're running Sparrow Desktop on). You can get around this by adding Say you have successfully connected Sparrow Desktop to Bitcoin Core running on your umbrel over your local network. But now you go somewhere with your laptop that's running Sparrow and connect to a public wifi network (for example at a coffee shop)... Sparrow will now be broadcasting your Bitcoin Core credentials in plain text over the public WiFi! Instead, the recommended way to connect Sparrow Desktop is to run the Electrs app on your Umbrel and connect Sparrow to that. You can safely do this without any risk of exposing your Bitcoin Core credentials. You can also connect to Electrs over Tor or else use Tailscale to securely connect remotely. |
Looks like someone else has found the same thing and opened an Issue already, so I've added to it here: cryptoadvance/specter-desktop#2473 Would be fantastic if you could drop by the issue @Funman2 and add a reaction to OP's comment so Specter Devs see activity. |
Hey thanks for the in depht response! For Sparrow of course I am using Electrs always to connect. ;-) |
Ah ya, unfortunately we'll need to wait for Specter devs to make the fix and release a new Docker image that we can use to update the app on Umbrel. If they don't respond soon we also have the option of forking the code, making the fix, and building an image ourselves to temporarily get relief for umbrel users, but it would be really nice to keep using the official images. FYI, I have also posted in the Specter Desktop telegram and DM'd some devs separately.
Ha, excellent. I was mostly just trying to cover my bases after I posted something that people could screw themselves over with! |
Thanks! |
Hi, I have Umbrel Home, after the latest update of Bitcoin core today 28.0 my beloved and often used Specter app on Umbrel does not funktion anymore ;-( the app is not reachable.
The text was updated successfully, but these errors were encountered: