Netbird client: "failed while getting Management Service public key" with netbird.io #2193

Open
opened 2025-11-20 07:05:35 -05:00 by saavagebueno · 0 comments
Owner

Originally created by @dot-file on GitHub (Aug 16, 2025).

Describe the problem

I try to connect my vps to my netbird network but it fails with this:

ERRO shared/management/client/grpc.go:277: failed while getting Management Service public key: rpc error: code = PermissionDenied desc = unexpected HTTP status code received from server: 403 (Forbidden); transport: received unexpected content-type "text/html; charset=UTF-8"

I don't self-host, I use netbird's service and other peers connect just fine. It's also worth mentioning my vps is located in the UK. I also tried installing the client both natively and with docker.

To Reproduce

Steps to reproduce the behavior:

  1. Register an account at netbird.io
  2. On client: netbird up -k <key> or even just netbird status

Expected behavior

Connect peer to the network

Are you using NetBird Cloud?

Yes, NetBird Cloud

NetBird version

0.54.2

Is any other VPN software installed?

No

Debug output

All the commands fail with the same error

Screenshots

If applicable, add screenshots to help explain your problem.

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 @dot-file on GitHub (Aug 16, 2025). **Describe the problem** I try to connect my vps to my netbird network but it fails with this: `ERRO shared/management/client/grpc.go:277: failed while getting Management Service public key: rpc error: code = PermissionDenied desc = unexpected HTTP status code received from server: 403 (Forbidden); transport: received unexpected content-type "text/html; charset=UTF-8"` I don't self-host, I use netbird's service and other peers connect just fine. It's also worth mentioning my vps is located in the UK. I also tried installing the client both natively and with docker. **To Reproduce** Steps to reproduce the behavior: 1. Register an account at netbird.io 2. On client: `netbird up -k <key>` or even just `netbird status` **Expected behavior** Connect peer to the network **Are you using NetBird Cloud?** Yes, NetBird Cloud **NetBird version** 0.54.2 **Is any other VPN software installed?** No **Debug output** All the commands fail with the same error **Screenshots** If applicable, add screenshots to help explain your problem. **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 2025-11-20 07:05:35 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/netbird#2193