[GH-ISSUE #4259] Test OIDC without letsencrypt #8367

Closed
opened 2026-08-05 01:17:36 -04:00 by saavagebueno · 0 comments
Owner

Originally created by @eveyraud on GitHub (Jul 31, 2025).
Original GitHub issue: https://github.com/netbirdio/netbird/issues/4259

Describe the problem

We recently tried to add NetBird to our KeyCloak SSO, after 5 tries, letsencrypt stopped giving me certificates.
Maybe could I adjust the configuration without recreating my containers but I wasn't able to find how and I didn't know about letsencrypt limitations.

So now, I am no more able to use letsencrypt certs for a few times but I would like to make my IdP integration work. I tried using netbird without SSL but I am no more redirected to my SSO and just have :

Oops, something went wrong
There was an error logging you in.
Error: Unauthenticated

I have no token available on my browser and before switching to HTTP I was successfuly redirected to my SSO. I guess it's for security reasons but I would like to know how I can do my tests in this context ? Is there a way to give a self-signed cert to the dashboard container ? Or is there a way to make my tests with HTTP ?

To Reproduce

Steps to reproduce the behavior:

  1. Creating containers without letsencrypt
  2. Connecting to http://<domain>/
  3. Finding this error

Expected behavior

Being able to test SSO integration without having letsencrypt on.

Are you using NetBird Cloud?

No, I am using self-hosted

NetBird version

0.52.2

Add any other context about the problem here.

Have you tried these troubleshooting steps?

  • Reviewed client troubleshooting (if applicable)
  • Checked for newer NetBird versions
  • Searched for similar issues on GitHub (including closed ones)
  • Restarted the NetBird client
  • Disabled other VPN software
  • Checked firewall settings
Originally created by @eveyraud on GitHub (Jul 31, 2025). Original GitHub issue: https://github.com/netbirdio/netbird/issues/4259 **Describe the problem** We recently tried to add NetBird to our KeyCloak SSO, after 5 tries, letsencrypt stopped giving me certificates. _Maybe could I adjust the configuration without recreating my containers but I wasn't able to find how and I didn't know about letsencrypt limitations._ So now, I am no more able to use letsencrypt certs for a few times but I would like to make my IdP integration work. I tried using netbird without SSL but I am no more redirected to my SSO and just have : > Oops, something went wrong > There was an error logging you in. > Error: Unauthenticated I have no token available on my browser and before switching to HTTP I was successfuly redirected to my SSO. I guess it's for security reasons but I would like to know how I can do my tests in this context ? Is there a way to give a self-signed cert to the dashboard container ? Or is there a way to make my tests with HTTP ? **To Reproduce** Steps to reproduce the behavior: 1. Creating containers without letsencrypt 2. Connecting to http://\<domain\>/ 3. Finding this error **Expected behavior** Being able to test SSO integration without having letsencrypt on. **Are you using NetBird Cloud?** No, I am using self-hosted **NetBird version** `0.52.2` Add any other context about the problem here. **Have you tried these troubleshooting steps?** - [ ] Reviewed [client troubleshooting](https://docs.netbird.io/how-to/troubleshooting-client) (if applicable) - [X] Checked for newer NetBird versions - [X] Searched for similar issues on GitHub (including closed ones) - [ ] Restarted the NetBird client - [ ] Disabled other VPN software - [ ] Checked firewall settings
saavagebueno added the triage-needed label 2026-08-05 01:17:36 -04:00
Sign in to join this conversation.
No Label triage-needed
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#8367