event icon indicating copy to clipboard operation
event copied to clipboard

Error after connecting to Tor Node

Open BenGWeeks opened this issue 2 years ago • 7 comments

Describe the bug

After scanning the QR node in Umbrel to a Tor node, the following error was received:

image

An application restart was required.

I would propose that:

  1. The error is handled and caught, with a user-friendly message supplied (that helps the user know why, and what to do).
  2. The application allows more time to connect to the Tor node.

Reproduce

To reproduce the error:

  1. Install Zeus
  2. Connect to your node (Umbrel, Tor)

Zeus version

v0.6.2

Network

Tor

Device

iPhone 13 Pro Max

Device operating system

iOS 15.4.1

Log output

No response

BenGWeeks avatar Apr 22 '22 15:04 BenGWeeks

I’m writing to report the same issue and also propose the dev team consider a more user-friendly error message at a minimum.

A37EC544-6D60-4AD2-A12D-DDFF43DCE3CA

Fjlehner avatar Apr 22 '22 20:04 Fjlehner

Is there any solution to this Problem? I experience the same bug and restarting does not help.

Mexxblitz avatar Apr 25 '22 11:04 Mexxblitz

Does it work over clearnet? Will get on to a more friendly error message in the upcoming release.

Are you connecting over REST, not gRPC (not supported currently)

Bosch-0 avatar Apr 25 '22 11:04 Bosch-0

This isn't really a bug IMO. Zeus is being rejected by your Tor node, with the response provided by the Tor node.

Maybe this can be a feature request. I like to see the network error received by Zeus though, I wouldn't want that hidden or obfuscated from me.

cmdruid avatar Apr 29 '22 19:04 cmdruid

We'll have a better, non Tor, still private, way for LND users to connect in the future. Tor is a big issue for many users

Bosch-0 avatar Apr 30 '22 04:04 Bosch-0

I've found a bit of a workaround if your node runs Umbrel (as mine does) which is to use Tailscale as a workaround to Tor.

https://community.getumbrel.com/t/how-to-use-umbrel-with-tailscale/6782

Image to help:

image

Fjlehner avatar May 06 '22 03:05 Fjlehner

Yeah, Tor seems to have an issue with many mobile applications (e.g. BlueWallet). I suspect the issue may be at iOS level and currently testing TailScale. However, I'm not keen on the registration requirements (Google/Microsoft, collecting profile information, ability to know devices, etc.) of TailScale. You are also dependent on another application (and I noticed the VPN connection had closed within 24 hours of testing, so users will have to check the VPN connection is active presumably frequently).

BenGWeeks avatar May 22 '22 09:05 BenGWeeks

@BenGWeeks have you tried Lightning Node Connect yet?

kaloudis avatar Mar 03 '23 23:03 kaloudis

@BenGWeeks have you tried Lightning Node Connect yet?

Nope, but shall take a look.

(Although, I do think this error should still be handled by the application with a user-friendly UX).

BenGWeeks avatar Mar 04 '23 11:03 BenGWeeks

is there a non-Tor way to remotely connect yet for iOS users?

vysegrad avatar Jun 07 '23 12:06 vysegrad

@vysegrad Lightning Node Connect or Tailscale

kaloudis avatar Aug 09 '23 21:08 kaloudis