Reply to this note

Please Login to reply.

Discussion

This might be a me problem but I’ve never seen this before

I have also never seen this before.

Devs Do SoMeThInG 😭

ATS (app transport security) is a setting that enforces only loading HTTPS

Hmm. I think I have an idea what might be causing this. Let me test something.

so im curious as to why this is happening because i block port 80 on the router and i even rewrite 80 to 443 in nginx.

url needs to say https not http

i understand that, but you can't get to that URL. it will be rewritten. it's a problem with BTCPay server sharing this URL.

i can probably fix this by edit the docker config file for umbrel. brb.

i don't think its a you problem. somehow his ln address is in lud06 field.

i've had it like that for two weeks or so? i've been getting tips from Damus users.

he's right. your ln address is in lud06 (LNURL) instead of lud16 (LNADDR):

i re-entered my address and i believe it's correct now. i see a lightning bolt beside posts on astral.ninja.

Yes, now I can see the tip LN, but it doesn't work...

Well, that's the issue, my BTCPay server has the callback URL in http and I don't know how to get it to say https. I keep changing docker env variables, but I must be missing something somewhere either in the app itself or a config setting.

Your lnurl payreq callback url is http

Looks like it redirects to https but still concerning

pay.derekross.me is not HTTPS. It’s a setting you can change in Damus though I think

I'll look to confirm here in a few minutes but I have an ssl cert for that domain.

Hey #[0] when you have a moment, could you see if you node still gives you the same error? I'm hoping not. I fixed the issue with my callback URL.

```

vim ~/umbrel/app-data/btcpay-server/.env.app_proxy

PROXY_TRUST_UPSTREAM=true

~/umbrel/scripts/app restart btcpay-server

```