Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: BOLTCARD payment fails - Could not fetch BOLT11 invoice to pay to... #5927

Open
1 task done
tlindi opened this issue Apr 11, 2024 · 6 comments
Open
1 task done

Comments

@tlindi
Copy link

tlindi commented Apr 11, 2024

What is your BTCPay version?

I'm running BTCPay 0.13.0 (and I have also older version at disposal too, if needed for tests or so).

How did you deploy BTCPay Server?

I'm running BTCPay server on MyNodeBTC Premium and I have separate nginx proxy on Debian 12 in front of it to catch clearnet https URLs. Certs are handled by letsencrypt.
Older install is behing custom reverse proxy.

What happened?

Boltcard payments work unreliable on BTCPay - but they work every time on other boltcard clients with same card and LNbits/lnd backend

How did you encounter this bug?

I set BTCPay Server Lightning connection to self hosted LNbits (0.12.4) LNDhub Extension which offers from dedicated LNbits account LNDhub Admin connection.

Same LNbits installation has user accounts to where boltcards are created with LNbits boltcard extension (latest version).

I create PoS on BTCPay Server.

On Android 11 Chrome,

  • Create euro value invoice with PoS: copy invoince and pay from LNbits wallet of user works everytime.
  • Create euro value invoice with PoS: show boltcard and card is read it shows "Submitting NFC" and in a moment you get error onto PoS: Could not fetch BOLT11 invoice to pay to: Lightning node could not generate invoice with description hash: DescriptionHash ('h' field) is not specified in the BOLT11 object.

When error case happens text Scanning NFC stays on PoS under the error.
When error is not occuring after showing card submitting NFC is shown for 2 sec or so. And then Scanning NFC for 2 sec and then payment goes througth.

I can sometimes make it work once, when I change Lightning Connection from BTCPay server to another user LNbits LNDhub Extension Admin or to GetAlby. But in those cases it only works only once. Restoring setting doesn't fix the issue.

Relevant log output

Logs

* BTCPay Server logs

cd /mnt/hdd/mynode/btcpayserver/btcpayserver-docker
btcpay-restart.sh
docker logs --tail 100 generated_btcpayserver_1

bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
info: Configuration:  Data Directory: /datadir
info: Configuration:  Configuration File: /datadir/Main/settings.config
info: BTCPayServer.Plugins.PluginManager: Loading plugins from /root/.btcpayserver/Plugins
info: BTCPayServer.Plugins.PluginManager: Adding and executing plugin BTCPayServer - 1.13.0
info: BTCPayServer.Plugins.PluginManager: Adding and executing plugin BTCPayServer.Plugins.Shopify - 1.13.0
info: BTCPayServer.Plugins.PluginManager: Adding and executing plugin BTCPayServer.Plugins.PointOfSale - 1.13.0
info: BTCPayServer.Plugins.PluginManager: Adding and executing plugin BTCPayServer.Plugins.PayButton - 1.13.0
info: BTCPayServer.Plugins.PluginManager: Adding and executing plugin BTCPayServer.Plugins.NFC - 1.13.0
info: BTCPayServer.Plugins.PluginManager: Adding and executing plugin BTCPayServer.Plugins.Crowdfund - 1.13.0
info: BTCPayServer.Plugins.PluginManager: Adding and executing plugin BTCPayServer.Plugins.Bitcoin - 1.13.0
info: Configuration:  Supported chains: BTC
info: Configuration:  BTC: Explorer url is http://nbxplorer:32838/
info: Configuration:  BTC: Cookie file is /root/.nbxplorer/Main/.cookie
info: Configuration:  Network: Mainnet
info: Configuration:  LogFile: /datadir/btcpay.log
info: Configuration:  Log Level: Debug
info: Configuration:  Root Path: /
info: Configuration:  Connection to NBXplorer's database successful, dashboard and reporting features activated.
info: PayServer:      Checking if any payment arrived on lightning while the server was offline...
info: PayServer:      Starting listening NBXplorer (BTC)
info: PayServer:      Start watching invoices
info: PayServer:      Processing lightning payments...
info: PayServer:      Starting payment request expiration watcher
info: PayServer:      BTC: Checking if any pending invoice got paid while offline...
info: PayServer:      BTC (Lightning): Start listening https://***@<FQDN.dom>/lndhub/ext/
info: PayServer:      BTC: 0 payments happened while offline
info: PayServer:      Connected to WebSocket of NBXplorer (BTC)
info: PayServer:      0 pending payment requests being checked since last run
info: Configuration:  Now listening on: http://0.0.0.0:49392
info: PayServer:      BTC (Lightning): Start listening https://***@<FQDN.dom>/lndhub/ext/
  • BTCPay Server front nginx access.log (-error logs of BTCPay Server and LNbits are clean)
<ip.of.pos.client> - - [11/Apr/2024:20:55:33 +0300] "GET /apps/3x8bFchLp2uNzFm57kMsAQwRKg2K/pos HTTP/2.0" 200 8370 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [11/Apr/2024:20:55:42 +0300] "POST /apps/3x8bFchLp2uNzFm57kMsAQwRKg2K/pos HTTP/2.0" 302 0 "<BTCPAY-FQDN.dom>:49393/apps/3x8bFchLp2uNzFm57kMsAQwRKg2K/pos" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [11/Apr/2024:20:55:44 +0300] "GET /i/Kvejkio6aKHqwwrmUT29ZY HTTP/2.0" 200 11948 "<BTCPAY-FQDN.dom>:49393/apps/3x8bFchLp2uNzFm57kMsAQwRKg2K/pos" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.my.node> - - [11/Apr/2024:20:55:44 +0300] "GET /stores/HkEVSenhBo5o6tbGjuF53TnydTUAHKRrd8sU519g6EXH/lightning/BTC/_blazor?id=sJGPzuRVnB-r_Yixm3tYuA&_=1712858080965 HTTP/2.0" 504 585 "<BTCPAY-FQDN.dom>:49393/stores/HkEVSenhBo5o6tbGjuF53TnydTUAHKRrd8sU519g6EXH/lightning/BTC/settings" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36"
<ip.of.pos.client> - - [11/Apr/2024:20:55:44 +0300] "GET /misc/translations/checkout-v2/en?v=1.13.0 HTTP/2.0" 200 2222 "<BTCPAY-FQDN.dom>:49393/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [11/Apr/2024:20:55:44 +0300] "GET /invoice/status/ws?invoiceId=Kvejkio6aKHqwwrmUT29ZY HTTP/1.1" 404 0 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [11/Apr/2024:20:55:47 +0300] "GET /invoice/status?invoiceId=Kvejkio6aKHqwwrmUT29ZY&paymentMethodId=BTC_LightningLike HTTP/2.0" 200 3562 "<BTCPAY-FQDN.dom>:49393/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.my.node> - - [11/Apr/2024:20:55:49 +0300] "GET /BTC/UILNURL/pay/i/Kvejkio6aKHqwwrmUT29ZY?amount=16000 HTTP/1.1" 400 160 "-" "-"
<ip.of.pos.client> - - [11/Apr/2024:20:55:49 +0300] "POST /plugins/NFC HTTP/2.0" 400 172 "<BTCPAY-FQDN.dom>:49393/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [11/Apr/2024:20:55:49 +0300] "GET /invoice/status?invoiceId=Kvejkio6aKHqwwrmUT29ZY&paymentMethodId=BTC_LightningLike HTTP/2.0" 200 3562 "<BTCPAY-FQDN.dom>:49393/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [11/Apr/2024:20:55:51 +0300] "GET /invoice/status?invoiceId=Kvejkio6aKHqwwrmUT29ZY&paymentMethodId=BTC_LightningLike HTTP/2.0" 200 3562 "<BTCPAY-FQDN.dom>:49393/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [11/Apr/2024:20:55:53 +0300] "GET /invoice/status?invoiceId=Kvejkio6aKHqwwrmUT29ZY&paymentMethodId=BTC_LightningLike HTTP/2.0" 200 3562 "<BTCPAY-FQDN.dom>:49393/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [11/Apr/2024:20:55:55 +0300] "GET /invoice/status?invoiceId=Kvejkio6aKHqwwrmUT29ZY&paymentMethodId=BTC_LightningLike HTTP/2.0" 200 3562 "<BTCPAY-FQDN.dom>:49393/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [11/Apr/2024:20:55:57 +0300] "GET /invoice/status?invoiceId=Kvejkio6aKHqwwrmUT29ZY&paymentMethodId=BTC_LightningLike HTTP/2.0" 200 3562 "<BTCPAY-FQDN.dom>:49393/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [11/Apr/2024:20:56:00 +0300] "GET /invoice/status?invoiceId=Kvejkio6aKHqwwrmUT29ZY&paymentMethodId=BTC_LightningLike HTTP/2.0" 200 3562 "<BTCPAY-FQDN.dom>:49393/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
  • LNbits logs
sudo less /mnt/hdd/mynode/lnbits/logs/lnbits.log
2024-04-11 17:55:44.17 | INFO | <ip.of.my.node>:0 - "GET /lndhub/ext/getuserinvoices HTTP/1.1" 200
2024-04-11 17:55:46.46 | INFO | <ip.of.my.node>:0 - "POST /lndhub/ext/auth?type=refresh_token HTTP/1.1" 200
2024-04-11 17:55:46.75 | INFO | <ip.of.my.node>:0 - "POST /lndhub/ext/auth?type=refresh_token HTTP/1.1" 200
2024-04-11 17:55:46.80 | INFO | <ip.of.my.node>:0 - "GET /lndhub/ext/getuserinvoices HTTP/1.1" 200
2024-04-11 17:55:46.91 | INFO | <ip.of.my.node>:0 - "GET /lndhub/ext/getuserinvoices HTTP/1.1" 200
2024-04-11 17:55:48.01 | INFO | <ip.of.my.node>:0 - "GET /upgrades/92d4c28d603c482181d5673effae9aa89f9ab730c26a58e17fad93bf3099e4e9/boltcards/api/v1/scan/ezhp86mjj9gcbzk5umjewq?p=2EDCDC1DB3BDC260A897D44798FE026C&c=F33E9B70D4798DE8 HTTP/1.1" 200
2024-04-11 17:55:48.34 | INFO | <ip.of.my.node>:0 - "POST /lndhub/ext/auth?type=refresh_token HTTP/1.1" 200
2024-04-11 17:55:48.77 | INFO | <ip.of.my.node>:0 - "POST /lndhub/ext/addinvoice HTTP/1.1" 200
2024-04-11 17:55:48.84 | INFO | <ip.of.my.node>:0 - "POST /lndhub/ext/auth?type=refresh_token HTTP/1.1" 200
2024-04-11 17:55:49.06 | INFO | <ip.of.my.node>:0 - "GET /lndhub/ext/getuserinvoices HTTP/1.1" 200
2024-04-11 17:55:49.34 | INFO | <ip.of.my.node>:0 - "POST /lndhub/ext/auth?type=refresh_token HTTP/1.1" 200
2024-04-11 17:55:49.47 | INFO | <ip.of.my.node>:0 - "POST /lndhub/ext/auth?type=refresh_token HTTP/1.1" 200
2024-04-11 17:55:49.71 | INFO | <ip.of.my.node>:0 - "GET /lndhub/ext/getuserinvoices HTTP/1.1" 200
2024-04-11 17:55:49.78 | INFO | <ip.of.my.node>:0 - "GET /lndhub/ext/getuserinvoices HTTP/1.1" 200
  • LNbits debug.log
2024-04-11 17:55:46.46 | INFO | <ip.of.my.node>:0 - "POST /lndhub/ext/auth?type=refresh_token HTTP/1.1" 200
2024-04-11 17:55:46.75 | INFO | <ip.of.my.node>:0 - "POST /lndhub/ext/auth?type=refresh_token HTTP/1.1" 200
2024-04-11 17:55:46.80 | INFO | <ip.of.my.node>:0 - "GET /lndhub/ext/getuserinvoices HTTP/1.1" 200
2024-04-11 17:55:46.91 | INFO | <ip.of.my.node>:0 - "GET /lndhub/ext/getuserinvoices HTTP/1.1" 200
2024-04-11 17:55:48.01 | INFO | <ip.of.my.node>:0 - "GET /upgrades/92d4c28d603c482181d5673effae9aa89f9ab730c26a58e17fad93bf3099e4e9/boltcards/api/v1/scan/ezhp86mjj9gcbzk5umjewq?p=2EDCDC1DB3BDC260A897D44798FE026C&c=F33E9B70D4798DE8 HTTP/1.1" 200
2024-04-11 17:55:48.34 | INFO | <ip.of.my.node>:0 - "POST /lndhub/ext/auth?type=refresh_token HTTP/1.1" 200
2024-04-11 17:55:48.41 | DEBUG | Calculated fiat amounts wallet.id='47e417a4900d40a4a5964929a6c540d3' amount=16 currency='sat': extra={'tag': 'lndhub'}
2024-04-11 17:55:48.77 | INFO | <ip.of.my.node>:0 - "POST /lndhub/ext/addinvoice HTTP/1.1" 200
2024-04-11 17:55:48.84 | INFO | <ip.of.my.node>:0 - "POST /lndhub/ext/auth?type=refresh_token HTTP/1.1" 200
2024-04-11 17:55:49.06 | INFO | <ip.of.my.node>:0 - "GET /lndhub/ext/getuserinvoices HTTP/1.1" 200
2024-04-11 17:55:49.34 | INFO | <ip.of.my.node>:0 - "POST /lndhub/ext/auth?type=refresh_token HTTP/1.1" 200
2024-04-11 17:55:49.47 | INFO | <ip.of.my.node>:0 - "POST /lndhub/ext/auth?type=refresh_token HTTP/1.1" 200
2024-04-11 17:55:49.71 | INFO | <ip.of.my.node>:0 - "GET /lndhub/ext/getuserinvoices HTTP/1.1" 200
  • External nginx reverse proxy of LNbits
sudo less /var/log/nginx/<FQDN.dom>-reverse-access.log
<ip.of.my.node> - - [11/Apr/2024:20:55:46 +0300] "POST /lndhub/ext/auth?type=refresh_token HTTP/1.1" 200 142 "-" "BTCPayServer.Lightning.LndHubClient"
<ip.of.my.node> - - [11/Apr/2024:20:55:46 +0300] "GET /lndhub/ext/getuserinvoices HTTP/1.1" 200 2411 "-" "BTCPayServer.Lightning.LndHubClient"
<ip.of.my.node> - - [11/Apr/2024:20:55:46 +0300] "GET /lndhub/ext/getuserinvoices HTTP/1.1" 200 9141 "-" "BTCPayServer.Lightning.LndHubClient"
<ip.of.my.node> - - [11/Apr/2024:20:55:48 +0300] "GET /boltcards/api/v1/scan/ezhp86mjj9gcbzk5umjewq?p=2EDCDC1DB3BDC260A897D44798FE026C&c=F33E9B70D4798DE8 HTTP/1.1" 200 457 "-" "-"
<ip.of.my.node> - - [11/Apr/2024:20:55:48 +0300] "POST /lndhub/ext/auth?type=refresh_token HTTP/1.1" 200 142 "-" "BTCPayServer.Lightning.LndHubClient"
<ip.of.my.node> - - [11/Apr/2024:20:55:48 +0300] "POST /lndhub/ext/addinvoice HTTP/1.1" 200 1021 "-" "BTCPayServer.Lightning.LndHubClient"
<ip.of.my.node> - - [11/Apr/2024:20:55:48 +0300] "POST /lndhub/ext/auth?type=refresh_token HTTP/1.1" 200 142 "-" "BTCPayServer.Lightning.LndHubClient"
<ip.of.my.node> - - [11/Apr/2024:20:55:49 +0300] "GET /lndhub/ext/getuserinvoices HTTP/1.1" 200 3242 "-" "BTCPayServer.Lightning.LndHubClient"
<ip.of.my.node> - - [11/Apr/2024:20:55:49 +0300] "POST /lndhub/ext/auth?type=refresh_token HTTP/1.1" 200 142 "-" "BTCPayServer.Lightning.LndHubClient"
<ip.of.my.node> - - [11/Apr/2024:20:55:49 +0300] "POST /lndhub/ext/auth?type=refresh_token HTTP/1.1" 200 142 "-" "BTCPayServer.Lightning.LndHubClient"

What browser do you use?

On mobile Chrome for NFC payments (and Invoices too) and Brave for paying invoices on LNbits.

Additional information

I'm littebit suspicious if error is caused due some odd LN routing issue, cause LNbits LNDhub for BTCPay and LNbits boltcard users are using same LND installation of MyNodeBTC. I quite don't believe this 99% cause selfpayments and circular-routes are enabled, and there are no payment failures between any of accounts or services on installation.

I'd quess the issue lies in these lines seen frontend proxy:

<ip.of.pos.client> - - [11/Apr/2024:20:55:44 +0300] "GET /misc/translations/checkout-v2/en?v=1.13.0 HTTP/2.0" 200 2222 "<BTCPAY-FQDN.dom>:49393/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [11/Apr/2024:20:55:44 +0300] "GET /invoice/status/ws?invoiceId=Kvejkio6aKHqwwrmUT29ZY HTTP/1.1" 404 0 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [11/Apr/2024:20:55:47 +0300] "GET /invoice/status?invoiceId=Kvejkio6aKHqwwrmUT29ZY&paymentMethodId=BTC_LightningLike HTTP/2.0" 200 3562 "<BTCPAY-FQDN.dom>:49393/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.my.node> - - [11/Apr/2024:20:55:49 +0300] "GET /BTC/UILNURL/pay/i/Kvejkio6aKHqwwrmUT29ZY?amount=16000 HTTP/1.1" 400 160 "-" "-"
<ip.of.pos.client> - - [11/Apr/2024:20:55:49 +0300] "POST /plugins/NFC HTTP/2.0" 400 172 "<BTCPAY-FQDN.dom>:49393/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"

client aka PoS is asking something from BTCPay Server - what the server cant deliver. What - I have no clue.

Are you sure this is a bug report?

  • I confirm this is a bug report
@tlindi
Copy link
Author

tlindi commented Apr 12, 2024

With following changes for reference:

  • Add Blink Extension 1.0.8 and
  • Change BTCPay Lightning to use Blink Connection
    Result
    ->Works 2x in a row!

Logs

  • BTCPay Server logs
docker logs --tail 100 generated_btcpayserver_1

bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
info: Configuration:  Data Directory: /datadir
info: Configuration:  Configuration File: /datadir/Main/settings.config
info: BTCPayServer.Plugins.PluginManager: Loading plugins from /root/.btcpayserver/Plugins
info: BTCPayServer.Plugins.PluginManager: Adding and executing plugin BTCPayServer - 1.13.0
info: BTCPayServer.Plugins.PluginManager: Adding and executing plugin BTCPayServer.Plugins.Shopify - 1.13.0
info: BTCPayServer.Plugins.PluginManager: Adding and executing plugin BTCPayServer.Plugins.PointOfSale - 1.13.0
info: BTCPayServer.Plugins.PluginManager: Adding and executing plugin BTCPayServer.Plugins.PayButton - 1.13.0
info: BTCPayServer.Plugins.PluginManager: Adding and executing plugin BTCPayServer.Plugins.NFC - 1.13.0
info: BTCPayServer.Plugins.PluginManager: Adding and executing plugin BTCPayServer.Plugins.Crowdfund - 1.13.0
info: BTCPayServer.Plugins.PluginManager: Adding and executing plugin BTCPayServer.Plugins.Bitcoin - 1.13.0
info: BTCPayServer.Plugins.PluginManager: Adding and executing plugin BTCPayServer.Plugins.Blink - 1.0.8.0
info: Configuration:  Supported chains: BTC
info: Configuration:  BTC: Explorer url is http://nbxplorer:32838/
info: Configuration:  BTC: Cookie file is /root/.nbxplorer/Main/.cookie
info: Configuration:  Network: Mainnet
info: Configuration:  LogFile: /datadir/btcpay.log
info: Configuration:  Log Level: Debug
info: Configuration:  Root Path: /
info: Configuration:  Connection to NBXplorer's database successful, dashboard and reporting features activated.
info: PayServer:      Checking if any payment arrived on lightning while the server was offline...
info: PayServer:      Starting listening NBXplorer (BTC)
info: PayServer:      Start watching invoices
info: PayServer:      Starting payment request expiration watcher
info: PayServer:      Processing lightning payments...
info: PayServer:      0 pending payment requests being checked since last run
info: PayServer:      BTC: Checking if any pending invoice got paid while offline...
info: Configuration:  Now listening on: http://0.0.0.0:49392
info: PayServer:      BTC: 0 payments happened while offline
info: PayServer:      Connected to WebSocket of NBXplorer (BTC)
info: PayServer:      BTC (Lightning): Start listening https://api.blink.sv/graphql
info: PayServer:      BTC (Lightning): Payment detected via notification (DC1qV3TVQ1QFHLW4sS5z1Q)
info: PayServer:      BTC (Lightning): Payment detected via notification (NXeMv15tooS3zEoDZLzB4G)
  • BTCPay Server front nginx access.log
<ip.of.my.node> - - [12/Apr/2024:16:36:08 +0300] "GET /stores/HkEVSenhBo5o6tbGjuF53TnydTUAHKRrd8sU519g6EXH/lightning/BTC/_blazor?id=bd9aimUUEdBiLz4NLAlpPQ&_=1712928967782 HTTP/2.0" 200 8 "https://<FQDN.dom>:49393/stores/HkEVSenhBo5o6tbGjuF53TnydTUAHKRrd8sU519g6EXH/lightning/BTC/settings" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36"
<ip.of.pos.client> - - [12/Apr/2024:16:36:23 +0300] "GET /apps/3x8bFchLp2uNzFm57kMsAQwRKg2K/pos HTTP/2.0" 200 8366 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [12/Apr/2024:16:36:33 +0300] "POST /apps/3x8bFchLp2uNzFm57kMsAQwRKg2K/pos HTTP/2.0" 302 0 "https://<FQDN.dom>:49393/apps/3x8bFchLp2uNzFm57kMsAQwRKg2K/pos" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [12/Apr/2024:16:36:34 +0300] "GET /i/DC1qV3TVQ1QFHLW4sS5z1Q HTTP/2.0" 200 11950 "https://<FQDN.dom>:49393/apps/3x8bFchLp2uNzFm57kMsAQwRKg2K/pos" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [12/Apr/2024:16:36:35 +0300] "GET /misc/translations/checkout-v2/en?v=1.13.0 HTTP/2.0" 200 2222 "https://<FQDN.dom>:49393/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [12/Apr/2024:16:36:35 +0300] "GET /invoice/status/ws?invoiceId=DC1qV3TVQ1QFHLW4sS5z1Q HTTP/1.1" 404 0 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [12/Apr/2024:16:36:37 +0300] "GET /invoice/status?invoiceId=DC1qV3TVQ1QFHLW4sS5z1Q&paymentMethodId=BTC_LightningLike HTTP/2.0" 200 3558 "https://<FQDN.dom>:49393/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [12/Apr/2024:16:36:39 +0300] "GET /invoice/status?invoiceId=DC1qV3TVQ1QFHLW4sS5z1Q&paymentMethodId=BTC_LightningLike HTTP/2.0" 200 3558 "https://<FQDN.dom>:49393/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.my.node> - - [12/Apr/2024:16:36:40 +0300] "GET /BTC/UILNURL/pay/i/DC1qV3TVQ1QFHLW4sS5z1Q?amount=31000 HTTP/1.1" 200 514 "-" "-"
<ip.of.pos.client> - - [12/Apr/2024:16:36:41 +0300] "GET /invoice/status?invoiceId=DC1qV3TVQ1QFHLW4sS5z1Q&paymentMethodId=BTC_LightningLike HTTP/2.0" 200 3558 "https://<FQDN.dom>:49393/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [12/Apr/2024:16:36:44 +0300] "GET /invoice/status?invoiceId=DC1qV3TVQ1QFHLW4sS5z1Q&paymentMethodId=BTC_LightningLike HTTP/2.0" 200 3558 "https://<FQDN.dom>:49393/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [12/Apr/2024:16:36:44 +0300] "POST /plugins/NFC HTTP/2.0" 204 0 "https://<FQDN.dom>:49393/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.my.node> - - [12/Apr/2024:16:36:45 +0300] "GET /stores/HkEVSenhBo5o6tbGjuF53TnydTUAHKRrd8sU519g6EXH/lightning/BTC/_blazor?id=bd9aimUUEdBiLz4NLAlpPQ&_=1712928967799 HTTP/2.0" 200 2967 "https://<FQDN.dom>:49393/stores/HkEVSenhBo5o6tbGjuF53TnydTUAHKRrd8sU519g6EXH/lightning/BTC/settings" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36"
<ip.of.my.node> - - [12/Apr/2024:16:36:45 +0300] "POST /stores/HkEVSenhBo5o6tbGjuF53TnydTUAHKRrd8sU519g6EXH/lightning/BTC/_blazor?id=bd9aimUUEdBiLz4NLAlpPQ HTTP/2.0" 200 0 "https://<FQDN.dom>:49393/stores/HkEVSenhBo5o6tbGjuF53TnydTUAHKRrd8sU519g6EXH/lightning/BTC/settings" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36"
<ip.of.pos.client> - - [12/Apr/2024:16:36:46 +0300] "GET /invoice/status?invoiceId=DC1qV3TVQ1QFHLW4sS5z1Q&paymentMethodId=BTC_LightningLike HTTP/2.0" 200 3563 "https://<FQDN.dom>:49393/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [12/Apr/2024:16:36:48 +0300] "GET /invoice/status?invoiceId=DC1qV3TVQ1QFHLW4sS5z1Q&paymentMethodId=BTC_LightningLike HTTP/2.0" 200 3563 "https://<FQDN.dom>:49393/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [12/Apr/2024:16:36:50 +0300] "GET /invoice/status?invoiceId=DC1qV3TVQ1QFHLW4sS5z1Q&paymentMethodId=BTC_LightningLike HTTP/2.0" 200 3563 "https://<FQDN.dom>:49393/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [12/Apr/2024:16:36:52 +0300] "GET /invoice/status?invoiceId=DC1qV3TVQ1QFHLW4sS5z1Q&paymentMethodId=BTC_LightningLike HTTP/2.0" 200 3563 "https://<FQDN.dom>:49393/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [12/Apr/2024:16:36:54 +0300] "GET /invoice/status?invoiceId=DC1qV3TVQ1QFHLW4sS5z1Q&paymentMethodId=BTC_LightningLike HTTP/2.0" 200 3563 "https://<FQDN.dom>:49393/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [12/Apr/2024:16:36:57 +0300] "GET /invoice/status?invoiceId=DC1qV3TVQ1QFHLW4sS5z1Q&paymentMethodId=BTC_LightningLike HTTP/2.0" 200 3563 "https://<FQDN.dom>:49393/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [12/Apr/2024:16:36:59 +0300] "GET /invoice/status?invoiceId=DC1qV3TVQ1QFHLW4sS5z1Q&paymentMethodId=BTC_LightningLike HTTP/2.0" 200 3563 "https://<FQDN.dom>:49393/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [12/Apr/2024:16:37:01 +0300] "GET /invoice/status?invoiceId=DC1qV3TVQ1QFHLW4sS5z1Q&paymentMethodId=BTC_LightningLike HTTP/2.0" 200 3563 "https://<FQDN.dom>:49393/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [12/Apr/2024:16:37:03 +0300] "GET /apps/3x8bFchLp2uNzFm57kMsAQwRKg2K/pos HTTP/2.0" 200 8366 "https://<FQDN.dom>:49393/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [12/Apr/2024:16:37:32 +0300] "POST /apps/3x8bFchLp2uNzFm57kMsAQwRKg2K/pos HTTP/2.0" 302 0 "https://<FQDN.dom>:49393/apps/3x8bFchLp2uNzFm57kMsAQwRKg2K/pos" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [12/Apr/2024:16:37:32 +0300] "GET /i/NXeMv15tooS3zEoDZLzB4G HTTP/2.0" 200 11946 "https://<FQDN.dom>:49393/apps/3x8bFchLp2uNzFm57kMsAQwRKg2K/pos" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [12/Apr/2024:16:37:32 +0300] "GET /misc/translations/checkout-v2/en?v=1.13.0 HTTP/2.0" 200 2222 "https://<FQDN.dom>:49393/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [12/Apr/2024:16:37:33 +0300] "GET /invoice/status/ws?invoiceId=NXeMv15tooS3zEoDZLzB4G HTTP/1.1" 404 0 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [12/Apr/2024:16:37:35 +0300] "GET /invoice/status?invoiceId=NXeMv15tooS3zEoDZLzB4G&paymentMethodId=BTC_LightningLike HTTP/2.0" 200 3562 "https://<FQDN.dom>:49393/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.my.node> - - [12/Apr/2024:16:37:35 +0300] "GET /BTC/UILNURL/pay/i/NXeMv15tooS3zEoDZLzB4G?amount=46000 HTTP/1.1" 200 514 "-" "-"
<ip.of.pos.client> - - [12/Apr/2024:16:37:37 +0300] "GET /invoice/status?invoiceId=NXeMv15tooS3zEoDZLzB4G&paymentMethodId=BTC_LightningLike HTTP/2.0" 200 3562 "https://<FQDN.dom>:49393/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.pos.client> - - [12/Apr/2024:16:37:38 +0300] "POST /plugins/NFC HTTP/2.0" 204 0 "https://<FQDN.dom>:49393/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36"
<ip.of.my.node> - - [12/Apr/2024:16:37:38 +0300] "GET /stores/HkEVSenhBo5o6tbGjuF53TnydTUAHKRrd8sU519g6EXH/lightning/BTC/_blazor?id=bd9aimUUEdBiLz4NLAlpPQ&_=1712929004598 HTTP/2.0" 200 1851 "https://<FQDN.dom>:49393/stores/HkEVSenhBo5o6tbGjuF53TnydTUAHKRrd8sU519g6EXH/lightning/BTC/settings" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36"
  • LNbits lnbits.log
2024-04-12 13:36:39.30 | INFO | 212.90.88.236:0 - "GET /upgrades/92d4c28d603c482181d5673effae9aa89f9ab730c26a58e17fad93bf3099e4e9/boltcards/api/v1/scan/ezhp86mjj9gcbzk5umjewq?p=B60B23DF583C9FC12C6D80DE3F7E082E&c=7BF443AAB9035874 HTTP/1.1" 200
2024-04-12 13:36:41.58 | WARNING | Failed to fetch Bitcoin price for EUR from Exir: Client error '400 Bad Request' for url 'https://api.exir.io/v1/ticker?symbol=btc-eur'
For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/400
2024-04-12 13:36:41.80 | WARNING | Failed to fetch Bitcoin price for EUR from Coinbase:
2024-04-12 13:36:44.18 | INFO | 212.90.88.236:0 - "GET /upgrades/92d4c28d603c482181d5673effae9aa89f9ab730c26a58e17fad93bf3099e4e9/boltcards/api/v1/lnurl/cb/d6jQzsfVKjh9aRGAf9GxhC?pr=lnbc310n1pnpjw8gpp5g9zflq6sdy7xqrr8xk09ftgsjcuhqk9ejpedpu3gcrc5j05zeccshp5dvvr5ehn0j8rvchykfed5lwz55kwn42pklfw508hpfeqyvudynascqzpuxqz6gsp525qxnzaecq63y4zwdtn8a0tknkjlz9ddsvp4ge2e0n77wjsfawpq9qyyssqss5ptr9aeglxqqgmn757tuaamu95wl9ckrgq2duw7v0akxp5c58y3m6q4h0apzmsejacqsw8948mf4599hk2f892fpxtazwth2v2frsp752c0j&k1=d6jQzsfVKjh9aRGAf9GxhC HTTP/1.1" 200
2024-04-12 13:37:34.72 | INFO | 212.90.88.236:0 - "GET /upgrades/92d4c28d603c482181d5673effae9aa89f9ab730c26a58e17fad93bf3099e4e9/boltcards/api/v1/scan/ezhp86mjj9gcbzk5umjewq?p=BCF5251358234B97BF4F64AF3CDC586B&c=69E112EF7A9610A2 HTTP/1.1" 200
2024-04-12 13:37:36.44 | WARNING | Failed to fetch Bitcoin price for EUR from Exir: Client error '400 Bad Request' for url 'https://api.exir.io/v1/ticker?symbol=btc-eur'
For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/400
2024-04-12 13:37:38.33 | INFO | 212.90.88.236:0 - "GET /upgrades/92d4c28d603c482181d5673effae9aa89f9ab730c26a58e17fad93bf3099e4e9/boltcards/api/v1/lnurl/cb/VS3SWddAdWGDMDeBGKfpXw?pr=lnbc460n1pnpjwglpp5xavpa9hqj9y49yd7w8te6jcvx0dz0jyggcex4cj6zxhhztrq8t2qhp5rcyem8eqxpep5yc3wx9nmln7z55r9zqdfx8pejynaxtv4j7mpu6qcqzpuxqz6gsp58yds5lg0rsseah9mfxjy2yv76dd6s3eklflm4qemfd8kg355yv0s9qyyssql2kyac2mswvfsq7y66f4yds3ujvxhe42t0a5ul89y84fs2wn9q2355ud05semjy8xcr0yy9gkfja6p0tj7y23qvgw5l8pjmxt2jm6agpkv4hn9&k1=VS3SWddAdWGDMDeBGKfpXw HTTP/1.1" 200
  • LNbits debug.log
2024-04-12 13:36:39.30 | INFO | <ip.of.my.node>:0 - "GET /upgrades/92d4c28d603c482181d5673effae9aa89f9ab730c26a58e17fad93bf3099e4e9/boltcards/api/v1/scan/ezhp86mjj9gcbzk5umjewq?p=B60B23DF583C9FC12C6D80DE3F7E082E&c=7BF443AAB9035874 HTTP/1.1" 200
2024-04-12 13:36:41.58 | WARNING | Failed to fetch Bitcoin price for EUR from Exir: Client error '400 Bad Request' for url 'https://api.exir.io/v1/ticker?symbol=btc-eur'
For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/400
2024-04-12 13:36:41.80 | WARNING | Failed to fetch Bitcoin price for EUR from Coinbase:
2024-04-12 13:36:41.81 | DEBUG | Calculated fiat amounts wallet.id='<6ff1...65a4>' amount=31.0 currency=None: extra={'tag': 'boltcards', 'hit': 'd6jQzsfVKjh9aRGAf9GxhC', 'wallet_fiat_currency': 'EUR', 'wallet_fiat_amount': 0.02, 'wallet_fiat_rate': 1513.8922391318958}
2024-04-12 13:36:41.82 | DEBUG | creating temporary payment with id 41449f8350693c600c67359e54ad1096397058b99072d0f228c0f1493e82ce31
2024-04-12 13:36:41.87 | DEBUG | backend: sending payment 41449f8350693c600c67359e54ad1096397058b99072d0f228c0f1493e82ce31
2024-04-12 13:36:44.10 | DEBUG | backend: pay_invoice finished 41449f8350693c600c67359e54ad1096397058b99072d0f228c0f1493e82ce31
2024-04-12 13:36:44.10 | DEBUG | updating payment 41449f8350693c600c67359e54ad1096397058b99072d0f228c0f1493e82ce31
2024-04-12 13:36:44.14 | DEBUG | payment successful 41449f8350693c600c67359e54ad1096397058b99072d0f228c0f1493e82ce31
2024-04-12 13:36:44.18 | INFO | <ip.of.my.node>:0 - "GET /upgrades/92d4c28d603c482181d5673effae9aa89f9ab730c26a58e17fad93bf3099e4e9/boltcards/api/v1/lnurl/cb/d6jQzsfVKjh9aRGAf9GxhC?pr=lnbc310n1pnpjw8gpp5g9zflq6sdy7xqrr8xk09ftgsjcuhqk9ejpedpu3gcrc5j05zeccshp5dvvr5ehn0j8rvchykfed5lwz55kwn42pklfw508hpfeqyvudynascqzpuxqz6gsp525qxnzaecq63y4zwdtn8a0tknkjlz9ddsvp4ge2e0n77wjsfawpq9qyyssqss5ptr9aeglxqqgmn757tuaamu95wl9ckrgq2duw7v0akxp5c58y3m6q4h0apzmsejacqsw8948mf4599hk2f892fpxtazwth2v2frsp752c0j&k1=d6jQzsfVKjh9aRGAf9GxhC HTTP/1.1" 200
2024-04-12 13:37:34.72 | INFO | <ip.of.my.node>:0 - "GET /upgrades/92d4c28d603c482181d5673effae9aa89f9ab730c26a58e17fad93bf3099e4e9/boltcards/api/v1/scan/ezhp86mjj9gcbzk5umjewq?p=BCF5251358234B97BF4F64AF3CDC586B&c=69E112EF7A9610A2 HTTP/1.1" 200
2024-04-12 13:37:36.44 | WARNING | Failed to fetch Bitcoin price for EUR from Exir: Client error '400 Bad Request' for url 'https://api.exir.io/v1/ticker?symbol=btc-eur'
For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/400
2024-04-12 13:37:36.44 | DEBUG | Calculated fiat amounts wallet.id='<6ff1...65a4>' amount=46.0 currency=None: extra={'tag': 'boltcards', 'hit': 'VS3SWddAdWGDMDeBGKfpXw', 'wallet_fiat_currency': 'EUR', 'wallet_fiat_amount': 0.03, 'wallet_fiat_rate': 1514.7475966032373}
2024-04-12 13:37:36.45 | DEBUG | creating temporary payment with id 37581e96e091495291be71d79d4b0c33da27c88846326ae25a11af712c603ad4
2024-04-12 13:37:36.49 | DEBUG | backend: sending payment 37581e96e091495291be71d79d4b0c33da27c88846326ae25a11af712c603ad4
2024-04-12 13:37:38.27 | DEBUG | backend: pay_invoice finished 37581e96e091495291be71d79d4b0c33da27c88846326ae25a11af712c603ad4
2024-04-12 13:37:38.27 | DEBUG | updating payment 37581e96e091495291be71d79d4b0c33da27c88846326ae25a11af712c603ad4
2024-04-12 13:37:38.29 | DEBUG | payment successful 37581e96e091495291be71d79d4b0c33da27c88846326ae25a11af712c603ad4
2024-04-12 13:37:38.33 | INFO | <ip.of.my.node>:0 - "GET /upgrades/92d4c28d603c482181d5673effae9aa89f9ab730c26a58e17fad93bf3099e4e9/boltcards/api/v1/lnurl/cb/VS3SWddAdWGDMDeBGKfpXw?pr=lnbc460n1pnpjwglpp5xavpa9hqj9y49yd7w8te6jcvx0dz0jyggcex4cj6zxhhztrq8t2qhp5rcyem8eqxpep5yc3wx9nmln7z55r9zqdfx8pejynaxtv4j7mpu6qcqzpuxqz6gsp58yds5lg0rsseah9mfxjy2yv76dd6s3eklflm4qemfd8kg355yv0s9qyyssql2kyac2mswvfsq7y66f4yds3ujvxhe42t0a5ul89y84fs2wn9q2355ud05semjy8xcr0yy9gkfja6p0tj7y23qvgw5l8pjmxt2jm6agpkv4hn9&k1=VS3SWddAdWGDMDeBGKfpXw HTTP/1.1" 200
  • LNbits access.log
<ip.of.my.node> - - [12/Apr/2024:16:36:39 +0300] "GET /boltcards/api/v1/scan/ezhp86mjj9gcbzk5umjewq?p=B60B23DF583C9FC12C6D80DE3F7E082E&c=7BF443AAB9035874 HTTP/1.1" 200 457 "-" "-"
<ip.of.my.node> - - [12/Apr/2024:16:36:44 +0300] "GET /boltcards/api/v1/lnurl/cb/d6jQzsfVKjh9aRGAf9GxhC?pr=lnbc310n1pnpjw8gpp5g9zflq6sdy7xqrr8xk09ftgsjcuhqk9ejpedpu3gcrc5j05zeccshp5dvvr5ehn0j8rvchykfed5lwz55kwn42pklfw508hpfeqyvudynascqzpuxqz6gsp525qxnzaecq63y4zwdtn8a0tknkjlz9ddsvp4ge2e0n77wjsfawpq9qyyssqss5ptr9aeglxqqgmn757tuaamu95wl9ckrgq2duw7v0akxp5c58y3m6q4h0apzmsejacqsw8948mf4599hk2f892fpxtazwth2v2frsp752c0j&k1=d6jQzsfVKjh9aRGAf9GxhC HTTP/1.1" 200 15 "-" "-"
<ip.of.my.node> - - [12/Apr/2024:16:37:34 +0300] "GET /boltcards/api/v1/scan/ezhp86mjj9gcbzk5umjewq?p=BCF5251358234B97BF4F64AF3CDC586B&c=69E112EF7A9610A2 HTTP/1.1" 200 457 "-" "-"
<ip.of.my.node> - - [12/Apr/2024:16:37:38 +0300] "GET /boltcards/api/v1/lnurl/cb/VS3SWddAdWGDMDeBGKfpXw?pr=lnbc460n1pnpjwglpp5xavpa9hqj9y49yd7w8te6jcvx0dz0jyggcex4cj6zxhhztrq8t2qhp5rcyem8eqxpep5yc3wx9nmln7z55r9zqdfx8pejynaxtv4j7mpu6qcqzpuxqz6gsp58yds5lg0rsseah9mfxjy2yv76dd6s3eklflm4qemfd8kg355yv0s9qyyssql2kyac2mswvfsq7y66f4yds3ujvxhe42t0a5ul89y84fs2wn9q2355ud05semjy8xcr0yy9gkfja6p0tj7y23qvgw5l8pjmxt2jm6agpkv4hn9&k1=VS3SWddAdWGDMDeBGKfpXw HTTP/1.1" 200 15 "-" "-"

@tlindi
Copy link
Author

tlindi commented Apr 12, 2024

Another reference
-> works with GetAlby LNDhub connection string too.

Someone has same error on Phoenix wallet with LNbits too: lnbits/lnbits#2207

Maybe issue is something related to self hosted LNbits, but what?

@NicolasDorier
Copy link
Member

@tlindi the error seems to be that you need invoicewithdescriptionhash as plugin in clightning.

https://github.com/nbd-wtf/invoicewithdescriptionhash/releases/tag/v1.4

@tlindi
Copy link
Author

tlindi commented Apr 19, 2024

@NicolasDorier My BTCPay Server and LNbits are not using Core Lightning.

@leblitzdick
Copy link

leblitzdick commented Apr 23, 2024

@tlindi the error seems to be that you need invoicewithdescriptionhash as plugin in clightning.

https://github.com/nbd-wtf/invoicewithdescriptionhash/releases/tag/v1.4

I had the same problem.

core lightning as node (v24.02.2) tried it with this plugin enable, now i can settle and pay invoices in lightning with lnbits 0.12.5 and LndHub 0.3.2. No Lnurl stuff enabled
My btcpayserver Version v1.13.0+5b31d4de202086f90e2a69d3639c2316684b95cf

Version 1.31.0 not working for me, because of an postgres SQL problem, but that's another story...

@tlindi
Copy link
Author

tlindi commented Apr 23, 2024

My BTCPay Server is not using Core Lightning, but LNbits LNDhub Extension running on MyNodeBTC LND.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants