nostr:nprofile1qqsgnc2tuj0dqpea4qak0qnee55m5kkcdncqpd4r6xjv8hz25n7aqtqpzfmhxue69uhk7enxvd5xz6tw9ec82cspzpmhxue69uhnzdps9enrw73wd9hszxthwden5te0wpuhyctdd9jzuenfv96x5ctx9e3k7mgqasdpp I'm testing out nostrchecker via docker, any hint on why in production mode login fails? I read in the docs its about NIP98, but not sure how to debug. Browser console says POST domani/api/v2/login 400 Bad request. And all I get is this yellow warning sign ⚠️ https://kickthecan.net/media/546b924fb57b1b3b243092465a74333f536e18bf46ec63fdbc732d6b5719729d/1423cc23aee646056459e20355c2786d851953dd1a69314b6591e002b354006d.webp

Reply to this note

Please Login to reply.

Discussion

Does your server use a secure certificate? If it is set to production mode without SSL, no user will be able to log in.

Yes, I have an nginx ssl proxy in front of the docker container, but that might be an issue in combination with traefik. Any hint how to configure this right? Never worked with traefik before...

I’ll review it. In the meantime, could you open an issue on GitHub? I check it periodically, and if I don’t address it right away, it will remain pending. That way, I won’t forget!!

I opened a feature request, not sure if this counts as a bug really. I think its more about proper instructions on how to set it up. I will try out some more options, maybe if I just remove traefik from the compose.yml and setup the nginx site config the way it is documented for a normal (non-docker) installation...