[GH-ISSUE #2136] Netbird client not connecting from Windows app, maybe signal service problem ? #4386

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

Originally created by @Wizend on GitHub (Jun 14, 2024).
Original GitHub issue: https://github.com/netbirdio/netbird/issues/2136

Describe the problem

Ubuntu 22.04
Docker Version : 26.1.4
Docker Compose infrastructure

I set up an on-premise infrastructure with Traefik SSL Wildcard certificate, real domain, public ip, cloudflare dns, etc... with Netbird behind, everything on docker compose stack (not Swarm mode). Everything is working fine with traefik : accessible UI and no error in every container when launching the setup.

Now, when I tried to connect from another laptop from another network (literary via internet) with windows netbird app, I cannot get my IP via the VPN. Peer is showing up on UI but nothing else.

Expected behavior

Getting an IP address on my host via the VPN setup.

Are you using NetBird Cloud?

Self-hosted docker compose stack (no swarm)

NetBird version

mgmt & signal version : 0.27.10

Additional context

  • Authentik setup, no problem btw. Windows app launch correctly the connection page, and connect.

  • I get this log from the management ctn, running in a loop with the next logs :

2024-06-12T18:56:20Z DEBG management/server/grpcserver.go:323: Login request from peer [4hZzGBJYIQVK/utDUQ/4rzVSq0y5C/0iazGxms7fWUA=] [172.71.131.76]
2024-06-12T18:56:20Z DEBG management/server/peer.go:708: same SSH key provided for peer cpkthcsdnpqs73dvs6dg, skipping update
  • I tried via docker container on my windows client, but i get the same loop on management and no response on signal ctn, but I get this error on the client container :
2024-06-14T17:57:05Z ERRO signal/client/grpc.go:88: failed to connect to the signalling server context deadline exceeded
2024-06-14T17:57:05Z ERRO client/internal/connect.go:357: error while connecting to the Signal Exchange Service nb.<domain.name>:443: context deadline exceeded
2024-06-14T17:57:05Z ERRO client/internal/connect.go:232: rpc error: code = FailedPrecondition desc = failed connecting to Signal Service : context deadline exceeded
  • Test STUN/TUN from Trickle ICE :
    image
Originally created by @Wizend on GitHub (Jun 14, 2024). Original GitHub issue: https://github.com/netbirdio/netbird/issues/2136 **Describe the problem** > Ubuntu 22.04 > Docker Version : 26.1.4 > Docker Compose infrastructure I set up an on-premise infrastructure with Traefik SSL Wildcard certificate, real domain, public ip, cloudflare dns, etc... with Netbird behind, everything on docker compose stack (not Swarm mode). Everything is working fine with traefik : accessible UI and no error in every container when launching the setup. Now, when I tried to connect from another laptop from another network (literary via internet) with windows netbird app, I cannot get my IP via the VPN. Peer is showing up on UI but nothing else. **Expected behavior** Getting an IP address on my host via the VPN setup. **Are you using NetBird Cloud?** Self-hosted docker compose stack (no swarm) **NetBird version** mgmt & signal version : `0.27.10` **Additional context** - Authentik setup, no problem btw. Windows app launch correctly the connection page, and connect. - I get this log from the management ctn, running in a loop with the next logs : ``` 2024-06-12T18:56:20Z DEBG management/server/grpcserver.go:323: Login request from peer [4hZzGBJYIQVK/utDUQ/4rzVSq0y5C/0iazGxms7fWUA=] [172.71.131.76] 2024-06-12T18:56:20Z DEBG management/server/peer.go:708: same SSH key provided for peer cpkthcsdnpqs73dvs6dg, skipping update ``` - I tried via docker container on my windows client, but i get the same loop on management and no response on signal ctn, but I get this error on the client container : ``` 2024-06-14T17:57:05Z ERRO signal/client/grpc.go:88: failed to connect to the signalling server context deadline exceeded 2024-06-14T17:57:05Z ERRO client/internal/connect.go:357: error while connecting to the Signal Exchange Service nb.<domain.name>:443: context deadline exceeded 2024-06-14T17:57:05Z ERRO client/internal/connect.go:232: rpc error: code = FailedPrecondition desc = failed connecting to Signal Service : context deadline exceeded ``` - Test STUN/TUN from Trickle ICE : ![image](https://github.com/netbirdio/netbird/assets/36104406/551ae09c-de49-48e4-a7d8-f377ee076c0a)
saavagebueno added the self-hosting label 2026-08-05 00:57:27 -04:00
Sign in to join this conversation.
No Label self-hosting
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#4386