Hi everybody. I installed UmbrelOS 1.4.2 on a Raspberry Pi 5 a couple days ago. I downloaded Bitcoin App, Public Pool, Tailscale, and Tor Browser. None of the apps will open in the new tab when I click on them. In Chrome I get This site can’t be reached. umbrel.local refused to connect. ERR_CONNECTION_REFUSED. In developer tools it shows no-referrer and strict-origin-when-cross-origin. What would be causing this. I disabled temporarily CORS and Access-Control-Allow-Origin. I have uploaded my logs for UmbrelOS.
Thank you!
umbrel-1761452725647.log (11.8 MB)
most things happen from not being patient. If you Havent synced the chain yet I woudl start over.
install bitcoin wait for it to sync and then install something else.
Dont install a bunch of things at once and then force close or shutdown improperly.
Bitcoin takes a few days to sync. You could maybe install that and if you are going to use electrs or somethign install that but its not a great idea to install a bunch of stuff at once.
I did not go through all those logs so take that for what it is
The chain is synced. I didn’t install a bunch of stuff at the beginning. I installed the bitcoin app and public pool. Once synced, I installed some additional apps because those did not open.
A few things you could try. First try restarting your device from the Settings page. If that doesn’t work, confirm its connecting by http instead of https (https is default for most sites so could be auto-correcting it). If that’s not the issue, try accessing by the ip address of your device.
I have restarted and shutdown multiple times. It is using http. I have also tried, Firefox, Chrome, and Edge browsers, cleared cache in all of them. I have used umbrel.local:port and ip-address:port as well. I have also used ethernet cable instead of wi-fi.
I am not a expert on reading log files. I went through the log and created a shorter log that shows Umbrel starting up (I believe) and any errors I found after that I have attached.
Umbrel Errors and Startup.txt (158.4 KB)
I reinstalled UmbrelOS onto a different NVMe drive and everything is working. Not sure why it was not working on the other NVMe drive (purchased from CanaKit. I will reinstall UmbrelOS again on the NVMe drive that is currently not working. Probably will have to re-sync the Bitcoin Blockchain
How big of an NVME drive were you using? and just out of curiosity how many GB on the rpi 5?
I found I couldn’t get Bitcoin node to sync until I used the nvme and you definitely need 2 tb. 8 gb rpi was fine, but I then moved the nvme to a 16gb and much more memory. running much under 8gb is pretty tight. It does sound like it was just not imaged right. But you have it working now, so who knows! I do know that some nvmes won’t work right with some nvme adapters for whatever reason.
just a side note - chatgpt or equivalent is not bad at figuring out what’s going on in a log file, If you ask a specific question.
I originally was using 1 TB NVMe and 16 GB memory on the RPi5. I replaced it with a 2 TB WD SN850 when I re-flashed. Just out of curiosity, I also reflashed my 1 TB NVMe and it also worked fine, but I would prefer more than 1 TB of space since the blockchain is closing on 900 GB.
That’s wise. Did you not find that the node synced a whole lot faster with 2tb?
Hi. Dont use umbrel.local. Use the IP or just umbrel. This works better on Pi. And if you use a nvme format it with ext4, its a lot faster. And if you synced once, save the bitcoin data folder. Next time you can copy paste it and dont need to sync all. 
Regards