[GH-ISSUE #5800] Client Secret does not update when changed from the webui #11088

Open
opened 2026-08-05 01:28:27 -04:00 by saavagebueno · 0 comments
Owner

Originally created by @fuomag9 on GitHub (Apr 4, 2026).
Original GitHub issue: https://github.com/netbirdio/netbird/issues/5800

Describe the problem

Client Secret does not update when changed from the webui, re-creation of the entire provider is needed to fix this

To Reproduce

Steps to reproduce the behavior:

  1. Create pocket id client
  2. Verify that it works
  3. Change the client secret on pocked id
  4. Update the client secret on netbird configuration
  5. Notice that netbird will now error out and send the wrong token for verification and not allow the user to login
  6. Re-create the pocket id provider with the new token
  7. That will work

Expected behavior

Client secret gets updated correctly and does not break netbird

Are you using NetBird Cloud?

Selfhosted

NetBird version

Management
v0.67.3
Dashboard
v2.36.0

Is any other VPN software installed?

No

Debug output

To help us resolve the problem, please attach the following anonymized status output

Not needed

Create and upload a debug bundle, and share the returned file key:

Not needed

Uploaded files are automatically deleted after 30 days.

Alternatively, create the file only and attach it here manually:

Not needed

Screenshots

Image

Additional context

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 @fuomag9 on GitHub (Apr 4, 2026). Original GitHub issue: https://github.com/netbirdio/netbird/issues/5800 **Describe the problem** Client Secret does not update when changed from the webui, re-creation of the entire provider is needed to fix this **To Reproduce** Steps to reproduce the behavior: 1. Create pocket id client 2. Verify that it works 3. Change the client secret on pocked id 4. Update the client secret on netbird configuration 5. Notice that netbird will now error out and send the wrong token for verification and not allow the user to login 6. Re-create the pocket id provider with the new token 7. That will work **Expected behavior** Client secret gets updated correctly and does not break netbird **Are you using NetBird Cloud?** Selfhosted **NetBird version** Management v0.67.3 Dashboard v2.36.0 **Is any other VPN software installed?** No **Debug output** To help us resolve the problem, please attach the following anonymized status output Not needed Create and upload a debug bundle, and share the returned file key: Not needed *Uploaded files are automatically deleted after 30 days.* Alternatively, create the file only and attach it here manually: Not needed **Screenshots** <img width="814" height="676" alt="Image" src="https://github.com/user-attachments/assets/1a548ca3-e95a-4b6a-b7dd-963ce8b736f2" /> **Additional context** Add any other context about the problem here. **Have you tried these troubleshooting steps?** - [x] 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) - [x] Restarted the NetBird client - [x] Disabled other VPN software - [x] Checked firewall settings
saavagebueno added the triage-needed label 2026-08-05 01:28:27 -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#11088