breez / breezmobile

Lightning Network mobile client
https://breez.technology
GNU General Public License v3.0
567 stars 130 forks source link

If we enable Tor, Kollider app do not open #1059

Closed bitcoinuser closed 3 months ago

bitcoinuser commented 1 year ago

Hi,

If we enable Tor, Kollider app do not open.

photo_2023-02-05_13-37-01

kingonly commented 1 year ago

@ubbabeck I reproduce, please take a look. Also notice the typo in the dialog title.

ubbabeck commented 1 year ago

Where able to reproduce the error

I think this issue is might be manifesting itself in breezlib go.Universe$proxyerror: invalid character '<' looking for beginning of value

E/BREEZUI: Error in method finishLNURLAuth: invalid character '<' looking for beginning of value go.Universe$proxyerror: invalid character '<' looking for beginning of value at bindings.Bindings.finishLNURLAuth(Native Method) at java.lang.reflect.Method.invoke(Native Method) at com.breez.client.plugins.breez.breezlib.Breez$BreezTask.run(Breez.java:350) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637) at java.lang.Thread.run(Thread.java:1012)

ubbabeck commented 1 year ago

This is most likely not related to tor, but lnurl. I have been able to reproduce the error on both iOS and android when tor is enabled (android) and disabled.

kingonly commented 1 year ago

Hmm... It can be related to LNURL-Auth (Kollider are using this spec: https://doc.breez.technology/Adding-a-WebLN-widget-with-LNURL-Auth.html), but I'm pretty sure it's related to Tor because I reproduce the error dialog only when Tor is enabled.

ubbabeck commented 1 year ago

Added logging and the error we receive as the http statuscode is a 403 forbidden, but does not state the reason.

Mostly restarting the app and trying again will result in a successful authentication.

Will continue to troubleshoot the issue.

ubbabeck commented 1 year ago

Opened an issue in the kollider and asking them if they are blocking tor nodes. https://github.com/kolliderhq/kollider-api-client/issues/1

erdemyerebasmaz commented 3 months ago

Kollider has went out of service(🫡 ) and will be removed on next release as part of:

Closing. Discussion will continue on