# Not able to connect Electrum desktop wallet to Umbrel over tor

**URL:** <https://community.umbrel.com/t/not-able-to-connect-electrum-desktop-wallet-to-umbrel-over-tor/7615>\
**Category:** Support and Troubleshooting\
**Created:** [May 8, 2022, 2:14pm UTC](https://community.umbrel.com/t/not-able-to-connect-electrum-desktop-wallet-to-umbrel-over-tor/7615 "2022-05-08T14:14:15Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![zendex](https://avatars.discourse-cdn.com/v4/letter/z/c5a1d2/32.png) [@zendex](https://community.umbrel.com/u/zendex)\
**Post date:** [May 8, 2022, 2:14pm UTC](https://community.umbrel.com/t/not-able-to-connect-electrum-desktop-wallet-to-umbrel-over-tor/7615/1 "2022-05-08T14:14:15Z")

</div>

Hello together,  
since days I try to connect the Electrum desktop wallet (macos) via tor with the umbrel node (according the umbrel-tutorial in the section “Connect wallet”). Tor is running successfully as a background service and is listening on port localhost:9050.

Umbrel runs on a raspPi4 with SSD over wifi. The BTC-Chain is synced since around 2 weeks.

Would be great if any being here would have the patience to help me to bring up this node successfully… Thank you!

---

<div class="post-metadata">

**Author:** ![DarthCoin](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/darthcoin/32/1628_2.png) [@DarthCoin](https://community.umbrel.com/u/DarthCoin)\
**Post date:** [May 8, 2022, 3:52pm UTC](https://community.umbrel.com/t/not-able-to-connect-electrum-desktop-wallet-to-umbrel-over-tor/7615/2 "2022-05-08T15:52:09Z")

</div>

Tor is a bit silly lately.  
There’s a patch 4.7.7 but you will need to update your UmbrelOS. Better wait for umbrel guys to update it, if you do not know how to do it.

Another trick is to use local IP of your node to connect to your electrum server.  
But for that also you need to open the port 50001 in umbrel ufw.  
And that’s it, you can connect on local IP:50001 with your electrum app. No more Tor.

Another trick is to use Tailscale, in special when you are out of your LAN. Works nice. Private VPN.

---

<div class="post-metadata">

**Author:** ![zendex](https://avatars.discourse-cdn.com/v4/letter/z/c5a1d2/32.png) [@zendex](https://community.umbrel.com/u/zendex)\
**Post date:** [May 8, 2022, 9:03pm UTC](https://community.umbrel.com/t/not-able-to-connect-electrum-desktop-wallet-to-umbrel-over-tor/7615/3 "2022-05-08T21:03:08Z")

</div>

> [@DarthCoin](#):
>
> Another trick is to use local IP of your node to connect to your electrum server.  
> But for that also you need to open the port 50001 in umbrel ufw.  
> And that’s it, you can connect on local IP:50001 with your electrum app. No more Tor.

Thanks brother….do you have a tut for how to open this port 50001 at umbrel handy?

---

<div class="post-metadata">

**Author:** ![DarthCoin](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/darthcoin/32/1628_2.png) [@DarthCoin](https://community.umbrel.com/u/DarthCoin)\
**Post date:** [May 9, 2022, 4:01pm UTC](https://community.umbrel.com/t/not-able-to-connect-electrum-desktop-wallet-to-umbrel-over-tor/7615/4 "2022-05-09T16:01:41Z")

</div>

SSH  
sudo ufw allow  
sudo ufw allow 50001

---

<div class="post-metadata">

**Author:** ![zendex](https://avatars.discourse-cdn.com/v4/letter/z/c5a1d2/32.png) [@zendex](https://community.umbrel.com/u/zendex)\
**Post date:** [May 9, 2022, 4:36pm UTC](https://community.umbrel.com/t/not-able-to-connect-electrum-desktop-wallet-to-umbrel-over-tor/7615/5 "2022-05-09T16:36:27Z")

</div>

Thanks again… I very much appreciate your patience!

But anyhow “ufw” command won’t work at my installation….any further ideas?

 ![image](https://canada1.discourse-cdn.com/flex030/uploads/getumbrel/original/2X/9/96b8fe571e3e016c3651b55b17392f5c5cc183fa.jpeg)

---

<div class="post-metadata">

**Author:** ![DarthCoin](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/darthcoin/32/1628_2.png) [@DarthCoin](https://community.umbrel.com/u/DarthCoin)\
**Post date:** [May 9, 2022, 8:49pm UTC](https://community.umbrel.com/t/not-able-to-connect-electrum-desktop-wallet-to-umbrel-over-tor/7615/6 "2022-05-09T20:49:47Z")

</div>

sudo apt-get install ufw -y

---

<div class="post-metadata">

**Author:** ![zendex](https://avatars.discourse-cdn.com/v4/letter/z/c5a1d2/32.png) [@zendex](https://community.umbrel.com/u/zendex)\
**Post date:** [May 9, 2022, 9:32pm UTC](https://community.umbrel.com/t/not-able-to-connect-electrum-desktop-wallet-to-umbrel-over-tor/7615/7 "2022-05-09T21:32:57Z")

</div>

Ok sorry….this came from lacy mind.  
I had to install it first “sudo apt install ufw”

So I changed the rules as you suggested and edited the “network —\> server” entry in electrum with 192.168.0.110:50001” and let the “proxy” checkboxes unchecked….

….but still electrum still doesn’t connect

---

<div class="post-metadata">

**Author:** ![DarthCoin](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/darthcoin/32/1628_2.png) [@DarthCoin](https://community.umbrel.com/u/DarthCoin)\
**Post date:** [May 10, 2022, 7:26am UTC](https://community.umbrel.com/t/not-able-to-connect-electrum-desktop-wallet-to-umbrel-over-tor/7615/8 "2022-05-10T07:26:18Z")

</div>

hmmm, seems you have other problems there.  
did you checked the logs of electrs?  
SSH  
cd umbrel  
docker-compose logs electrs

See if is the index completed.

One important thing: must be in this format: 192.168.x.x:50001:t (or whatever local IP you have), but must contain that 50001:t

---

<div class="post-metadata">

**Author:** ![zendex](https://avatars.discourse-cdn.com/v4/letter/z/c5a1d2/32.png) [@zendex](https://community.umbrel.com/u/zendex)\
**Post date:** [May 11, 2022, 3:21pm UTC](https://community.umbrel.com/t/not-able-to-connect-electrum-desktop-wallet-to-umbrel-over-tor/7615/9 "2022-05-11T15:21:22Z")

</div>

Brother thank you very much! The “:t” made it finally.

That means in “Network”-window —\> “Server” I put “192.168.0.110:50001:t” and  
the “Proxy”-Checkboxes I left unchecked!

I super appreciate your support and will keep this as motivation to pass on knowledge when I get the opportunity… Thank you very much!

---

<div class="post-metadata">

**Author:** ![thool](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/thool/32/3681_2.png) [@thool](https://community.umbrel.com/u/thool)\
**Post date:** [October 13, 2022, 1:18pm UTC](https://community.umbrel.com/t/not-able-to-connect-electrum-desktop-wallet-to-umbrel-over-tor/7615/10 "2022-10-13T13:18:55Z")

</div>

Hello DarthCoin,  
this command is not working properly on my Umbrel (0.5.1)  
umbrel@umbrel:~ $ sudo apt-get install ufw -y  
Reading package lists… Done  
Building dependency tree  
Reading state information… Done  
The following NEW packages will be installed:  
ufw  
0 upgraded, 1 newly installed, 0 to remove and 9 not upgraded.  
Need to get 164 kB of archives.  
After this operation, 852 kB of additional disk space will be used.  
Ign:1 [http://deb.debian.org/debian](http://deb.debian.org/debian) buster/main arm64 ufw all 0.36-1  
Err:1 [http://deb.debian.org/debian](http://deb.debian.org/debian) buster/main arm64 ufw all 0.36-1  
Temporary failure resolving ‘[deb.debian.org](http://deb.debian.org)’  
E: Failed to fetch [http://deb.debian.org/debian/pool/main/u/ufw/ufw\_0.36-1\_all.deb](http://deb.debian.org/debian/pool/main/u/ufw/ufw_0.36-1_all.deb) Temporary failure resolving ‘[deb.debian.org](http://deb.debian.org)’  
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

The problem seems to be “failureresolving ‘[deb.debian.org](http://deb.debian.org)’”  
Otherwise my Node seems to run fine.  
Btw. the output is the same when I use  
sudo apt install ufw  
or  
sudo apt-get install ufw

Could you please advise me.  
Thank you.

---

<div class="post-metadata">

**Author:** ![thool](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/thool/32/3681_2.png) [@thool](https://community.umbrel.com/u/thool)\
**Post date:** [October 13, 2022, 1:47pm UTC](https://community.umbrel.com/t/not-able-to-connect-electrum-desktop-wallet-to-umbrel-over-tor/7615/11 "2022-10-13T13:47:23Z")

</div>

Update: I had a hunch that it might be caused by a faulty DNS entry in dhcp.conf.  
It was set to  
static domain\_name\_servers=192.168.x.1 (my router)  
I set it to the first one of the DNS servers configured in my router.  
Now I could install and enable ufw  
But now all my channels are offline!  
I run this set of commands:

```
sudo apt-get install ufw -y
sudo ufw default deny incoming
sudo ufw default allow outgoing
sudo ufw allow SSH
sudo ufw logging off
sudo ufw enable

```

This is the ufw status:

```
Status: active

To Action From
-- ------ ----
SSH ALLOW Anywhere
SSH (v6) ALLOW Anywhere (v6)

```

What is missing now? How can I get my channels back online?  
Thanks a lot.

---

<div class="post-metadata">

**Author:** ![thool](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/thool/32/3681_2.png) [@thool](https://community.umbrel.com/u/thool)\
**Post date:** [October 13, 2022, 2:08pm UTC](https://community.umbrel.com/t/not-able-to-connect-electrum-desktop-wallet-to-umbrel-over-tor/7615/12 "2022-10-13T14:08:22Z")

</div>

after a reboot all channels are back online.  
Btw. the command

`$ sudo systemctl enable ufw`

was not successful

`-bash: $: command not found`

after reboot ufw status is nonetheless active.  
Is there any guide availabe for using ufw with Umbrel 0.5.1?  
Thank you very much.
