pull down to refresh
maybe worth to mention I'm using umbrel
reply
I get the following error:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Error</title> </head> <body> <pre>Cannot POST /v1/invoice</pre> </body> </html>
reply
🤨
Something seems to be wrong with your node. Looks like CLNRest is not running? I am not familiar with Umbrel unfortunately. Looking at the Umbrel docker-compose config for CLN, I wonder why they run CLNRest separately. Maybe that's related?
Since v23.08, it's built-in so they should add
--clnrest-port
during start to enable it which they don't.reply
It is maybe using a different port?
Does make sense to edit the docker-compose.yml file and add under
command:
for example:--clnrest-port=${APP_CORE_LIGHTNING_DAEMON_IP}: 2104
reply
You can for sure try. But try this:
--clnrest-port=2104
reply
can't really find the same file inside the node 🤔
reply
Oh, sorry that I left you hanging, I forgot to reply.
Which file? The docker-compose file? Does Umbrel not have a way to pass startup arguments to CLN?
Sorry that I can't help you here further. As far as I can tell, there seems to be something wrong with your node (or reverse proxy if you are running one). I think you should reach out to Umbrel for support. Maybe they have a Telegram group?
method=invoice
. We then use this rune with theRune
header as mentioned here and as you can see here. We don't do anything else to it.invalid json response body at http://hidden.onion:2104/v1/invoice reason: Unexpected token < in JSON at position 0
means that we connected to your node successfully but it didn't return JSON as expected.cURL
? Try this: