question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Invoice modal fails in Tor Browser

See original GitHub issue

When loading an invoice after Shopify checkout, the invoice modal briefly appears and then the browser fails with an “Unable to connect” to the .onion BTC Pay Server address. I think this is because of a GET request attempting to load the .onion url over HTTPS.

From the screenshots, you can see that the onion-location response header returns the proper url, and that the failing request which causes the connection failure has a leading https.

Screen Shot 2020-11-30 at 5 40 20 PM Screen Shot 2020-11-30 at 5 48 47 PM

Other Details: whitelist_onions is True in about:config This exclusively happens in the Tor Browser and seems to work fine in a Brave Tor window.

Environment:

  • BTCPay Server Version: v1.0.6.0
  • Deployment Method: Docker/Manual
  • Browser: Tor Browser

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:6 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
NicolasDoriercommented, Jan 5, 2021

@elvece we will make a new release this week, this should fix it.

0reactions
NicolasDoriercommented, Jan 5, 2021

Do you think it is a bug of the Tor Browser? because the onion-location is correct. Why would they try to query it with https

Read more comments on GitHub >

github_iconTop Results From Across the Web

Troubleshooting - Tor Browser User Manual
If your connection to the Tor Network is not established and it reads 'Not Connected' the following steps can be helpful. Connection Assist...
Read more >
TOR Browser 404 Error Fix - Linux Mint 21 - YouTube
I get a 404 error trying to load tor browser since updating from Linux Mint 20 to Mint 21. I installed my tor...
Read more >
New Release: Tor Browser 7.5.6
Just updated Tor Browser, and it shows the following error when opening the link ... A browser update dialog links to
Read more >
Tor Browser Error at 53%, Clock Time Discrepancies, and ...
It consistently fails at 53% and refuses to connect. Clock Issue: Whenever the Tor connection error occurs, my system clock changes times. For ......
Read more >
Tor (network)
Tor, short for The Onion Router, is free and open-source software for enabling anonymous communication. It directs Internet traffic via a free, worldwide, ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found