Can not Start netbird on Windows Server 2008 R2 #511

Open
opened 2025-11-20 05:12:45 -05:00 by saavagebueno · 21 comments
Owner

Originally created by @duanyunlun on GitHub (Nov 14, 2023).

Describe the problem
I can install Netbird on the Windows Server 2008 R2 System and already login the Admin Panel, but can't "connect"(Click but nothing happen), and I don't see the default "wt" adapter in the network adapter interface.

To Reproduce
Just install it on a windows server 2008 r2 sysytem.

Originally created by @duanyunlun on GitHub (Nov 14, 2023). **Describe the problem** I can install Netbird on the Windows Server 2008 R2 System and already login the Admin Panel, but can't "connect"(Click but nothing happen), and I don't see the default "wt" adapter in the network adapter interface. **To Reproduce** Just install it on a windows server 2008 r2 sysytem.
saavagebueno added the system-compatibility-issuewindowswontfix labels 2025-11-20 05:12:45 -05:00
Author
Owner

@surik commented on GitHub (Nov 14, 2023):

Hi @duanyunlun, to understand what is the root cause could you please provide logs from the Netbird agent? By default, on Windows, they should be in C:\ProgramData\Netbird\client.log.

@surik commented on GitHub (Nov 14, 2023): Hi @duanyunlun, to understand what is the root cause could you please provide logs from the Netbird agent? By default, on Windows, they should be in `C:\ProgramData\Netbird\client.log`.
Author
Owner

@duanyunlun commented on GitHub (Nov 16, 2023):

@surik Sorry, here's the part of the log file(mostly is like that):

2023-11-12T20:57:10-05:00 INFO client/internal/connect.go:47: starting NetBird client version 0.24.2
2023-11-12T20:57:10-05:00 ERRO client/system/info_windows.go:42: The system cannot find the file specified.
2023-11-12T20:57:10-05:00 ERRO client/system/info_windows.go:46: The system cannot find the file specified.
2023-11-12T20:57:10-05:00 ERRO client/internal/routemanager/manager.go:41: server router is not supported: firewall not supported on windows
2023-11-12T20:57:14-05:00 ERRO client/internal/engine.go:236: failed configuring Wireguard interface [wt0]: received error "The data is invalid." while configuring interface wt0 with port 51820
2023-11-12T20:57:15-05:00 ERRO client/internal/connect.go:178: error while starting Netbird Connection Engine: received error "The data is invalid." while configuring interface wt0 with port 51820
2023-11-12T20:57:15-05:00 ERRO client/internal/engine.go:236: failed configuring Wireguard interface [wt0]: received error "The data is invalid." while configuring interface wt0 with port 51820
2023-11-12T20:57:15-05:00 ERRO client/internal/connect.go:178: error while starting Netbird Connection Engine: received error "The data is invalid." while configuring interface wt0 with port 51820
2023-11-12T20:57:17-05:00 ERRO client/system/info_windows.go:42: The system cannot find the file specified.
2023-11-12T20:57:17-05:00 ERRO client/system/info_windows.go:46: The system cannot find the file specified.
2023-11-12T20:57:17-05:00 ERRO client/internal/routemanager/manager.go:41: server router is not supported: firewall not supported on windows
2023-11-12T20:57:19-05:00 ERRO client/internal/engine.go:236: failed configuring Wireguard interface [wt0]: received error "The data is invalid." while configuring interface wt0 with port 51820
2023-11-12T20:57:20-05:00 ERRO client/internal/connect.go:178: error while starting Netbird Connection Engine: received error "The data is invalid." while configuring interface wt0 with port 51820
2023-11-12T20:57:22-05:00 ERRO client/system/info_windows.go:42: The system cannot find the file specified.
2023-11-12T20:57:22-05:00 ERRO client/system/info_windows.go:46: The system cannot find the file specified.
2023-11-12T20:57:22-05:00 ERRO client/internal/routemanager/manager.go:41: server router is not supported: firewall not supported on windows
2023-11-12T20:57:23-05:00 ERRO client/internal/engine.go:236: failed configuring Wireguard interface [wt0]: received error "The data is invalid." while configuring interface wt0 with port 51820
2023-11-12T20:57:23-05:00 ERRO client/internal/connect.go:178: error while starting Netbird Connection Engine: received error "The data is invalid." while configuring interface wt0 with port 51820
2023-11-12T20:57:25-05:00 ERRO client/system/info_windows.go:42: The system cannot find the file specified.
2023-11-12T20:57:25-05:00 ERRO client/system/info_windows.go:46: The system cannot find the file specified.
2023-11-12T20:57:25-05:00 ERRO client/internal/routemanager/manager.go:41: server router is not supported: firewall not supported on windows
2023-11-12T20:57:26-05:00 ERRO client/internal/engine.go:236: failed configuring Wireguard interface [wt0]: received error "The data is invalid." while configuring interface wt0 with port 51820
2023-11-12T20:57:26-05:00 ERRO client/internal/connect.go:178: error while starting Netbird Connection Engine: received error "The data is invalid." while configuring interface wt0 with port 51820
2023-11-12T20:57:33-05:00 ERRO client/system/info_windows.go:42: The system cannot find the file specified.
2023-11-12T20:57:33-05:00 ERRO client/system/info_windows.go:46: The system cannot find the file specified.
2023-11-12T20:57:33-05:00 ERRO client/system/info_windows.go:42: The system cannot find the file specified.
2023-11-12T20:57:33-05:00 ERRO client/system/info_windows.go:46: The system cannot find the file specified.
@duanyunlun commented on GitHub (Nov 16, 2023): @surik Sorry, here's the part of the log file(mostly is like that): ``` 2023-11-12T20:57:10-05:00 INFO client/internal/connect.go:47: starting NetBird client version 0.24.2 2023-11-12T20:57:10-05:00 ERRO client/system/info_windows.go:42: The system cannot find the file specified. 2023-11-12T20:57:10-05:00 ERRO client/system/info_windows.go:46: The system cannot find the file specified. 2023-11-12T20:57:10-05:00 ERRO client/internal/routemanager/manager.go:41: server router is not supported: firewall not supported on windows 2023-11-12T20:57:14-05:00 ERRO client/internal/engine.go:236: failed configuring Wireguard interface [wt0]: received error "The data is invalid." while configuring interface wt0 with port 51820 2023-11-12T20:57:15-05:00 ERRO client/internal/connect.go:178: error while starting Netbird Connection Engine: received error "The data is invalid." while configuring interface wt0 with port 51820 2023-11-12T20:57:15-05:00 ERRO client/internal/engine.go:236: failed configuring Wireguard interface [wt0]: received error "The data is invalid." while configuring interface wt0 with port 51820 2023-11-12T20:57:15-05:00 ERRO client/internal/connect.go:178: error while starting Netbird Connection Engine: received error "The data is invalid." while configuring interface wt0 with port 51820 2023-11-12T20:57:17-05:00 ERRO client/system/info_windows.go:42: The system cannot find the file specified. 2023-11-12T20:57:17-05:00 ERRO client/system/info_windows.go:46: The system cannot find the file specified. 2023-11-12T20:57:17-05:00 ERRO client/internal/routemanager/manager.go:41: server router is not supported: firewall not supported on windows 2023-11-12T20:57:19-05:00 ERRO client/internal/engine.go:236: failed configuring Wireguard interface [wt0]: received error "The data is invalid." while configuring interface wt0 with port 51820 2023-11-12T20:57:20-05:00 ERRO client/internal/connect.go:178: error while starting Netbird Connection Engine: received error "The data is invalid." while configuring interface wt0 with port 51820 2023-11-12T20:57:22-05:00 ERRO client/system/info_windows.go:42: The system cannot find the file specified. 2023-11-12T20:57:22-05:00 ERRO client/system/info_windows.go:46: The system cannot find the file specified. 2023-11-12T20:57:22-05:00 ERRO client/internal/routemanager/manager.go:41: server router is not supported: firewall not supported on windows 2023-11-12T20:57:23-05:00 ERRO client/internal/engine.go:236: failed configuring Wireguard interface [wt0]: received error "The data is invalid." while configuring interface wt0 with port 51820 2023-11-12T20:57:23-05:00 ERRO client/internal/connect.go:178: error while starting Netbird Connection Engine: received error "The data is invalid." while configuring interface wt0 with port 51820 2023-11-12T20:57:25-05:00 ERRO client/system/info_windows.go:42: The system cannot find the file specified. 2023-11-12T20:57:25-05:00 ERRO client/system/info_windows.go:46: The system cannot find the file specified. 2023-11-12T20:57:25-05:00 ERRO client/internal/routemanager/manager.go:41: server router is not supported: firewall not supported on windows 2023-11-12T20:57:26-05:00 ERRO client/internal/engine.go:236: failed configuring Wireguard interface [wt0]: received error "The data is invalid." while configuring interface wt0 with port 51820 2023-11-12T20:57:26-05:00 ERRO client/internal/connect.go:178: error while starting Netbird Connection Engine: received error "The data is invalid." while configuring interface wt0 with port 51820 2023-11-12T20:57:33-05:00 ERRO client/system/info_windows.go:42: The system cannot find the file specified. 2023-11-12T20:57:33-05:00 ERRO client/system/info_windows.go:46: The system cannot find the file specified. 2023-11-12T20:57:33-05:00 ERRO client/system/info_windows.go:42: The system cannot find the file specified. 2023-11-12T20:57:33-05:00 ERRO client/system/info_windows.go:46: The system cannot find the file specified. ```
Author
Owner

@surik commented on GitHub (Nov 16, 2023):

@duanyunlun Thank you for providing the logs. This looks similar to https://github.com/netbirdio/netbird/issues/1097 and may be a compatibility issue. We will have to take a deeper look at this. Any chance you can try it on client version 0.15?

@surik commented on GitHub (Nov 16, 2023): @duanyunlun Thank you for providing the logs. This looks similar to https://github.com/netbirdio/netbird/issues/1097 and may be a compatibility issue. We will have to take a deeper look at this. Any chance you can try it on client version 0.15?
Author
Owner

@duanyunlun commented on GitHub (Nov 16, 2023):

@duanyunlun Thank you for providing the logs. This looks similar to #1097 and may be a compatibility issue. We will have to take a deeper look at this. Any chance you can try it on client version 0.15?

I will test v0.15 if device ready

@duanyunlun commented on GitHub (Nov 16, 2023): > @duanyunlun Thank you for providing the logs. This looks similar to #1097 and may be a compatibility issue. We will have to take a deeper look at this. Any chance you can try it on client version 0.15? I will test v0.15 if device ready
Author
Owner

@duanyunlun commented on GitHub (Nov 17, 2023):

@duanyunlun Thank you for providing the logs. This looks similar to #1097 and may be a compatibility issue. We will have to take a deeper look at this. Any chance you can try it on client version 0.15?

I installed 0.15.3 and it worked now, What caused the latest version connect failed?

@duanyunlun commented on GitHub (Nov 17, 2023): > @duanyunlun Thank you for providing the logs. This looks similar to #1097 and may be a compatibility issue. We will have to take a deeper look at this. Any chance you can try it on client version 0.15? I installed 0.15.3 and it worked now, What caused the latest version connect failed?
Author
Owner

@surik commented on GitHub (Nov 17, 2023):

Happy to hear that it worked. We will investigate the issue with some internals used since v0.16.0 and confirm if this can be fixed.

@surik commented on GitHub (Nov 17, 2023): Happy to hear that it worked. We will investigate the issue with some internals used since v0.16.0 and confirm if this can be fixed.
Author
Owner

@z0gg commented on GitHub (Jan 30, 2024):

This bug is still present on the latest V0.25.5

@z0gg commented on GitHub (Jan 30, 2024): This bug is still present on the latest V0.25.5
Author
Owner

@mlsmaycon commented on GitHub (Jan 31, 2024):

@x1d0 can you share more details about your case? You can get the client logs as documented here: https://docs.netbird.io/how-to/troubleshooting-client#getting-client-logs

@mlsmaycon commented on GitHub (Jan 31, 2024): @x1d0 can you share more details about your case? You can get the client logs as documented here: https://docs.netbird.io/how-to/troubleshooting-client#getting-client-logs
Author
Owner

@z0gg commented on GitHub (Jan 31, 2024):

Sorry The client log is not generated
This is the output of the command

C:\Users\Administrateur>netbird
Exception 0xc0000005 0x8 0x0 0x0
PC=0x0

runtime.asmstdcall()
/opt/hostedtoolcache/go/1.21.6/x64/src/runtime/sys_windows_amd64.s:65 +0
x75 fp=0x22fca0 sp=0x22fc80 pc=0x46e215
rax 0x0
rbx 0x1c20260
rcx 0x219f240
rdi 0x7fffffde000
rsi 0x22fea0
rbp 0x22fde0
rsp 0x22fc78
r8 0x0
r9 0x22fee0
r10 0x1c70278
r11 0x21
r12 0x22fec0
r13 0x1
r14 0x1c1f800
r15 0x0
rip 0x0
rflags 0x10293
cs 0x33
fs 0x53
gs 0x2b

@z0gg commented on GitHub (Jan 31, 2024): Sorry The client log is not generated This is the output of the command C:\Users\Administrateur>netbird Exception 0xc0000005 0x8 0x0 0x0 PC=0x0 runtime.asmstdcall() /opt/hostedtoolcache/go/1.21.6/x64/src/runtime/sys_windows_amd64.s:65 +0 x75 fp=0x22fca0 sp=0x22fc80 pc=0x46e215 rax 0x0 rbx 0x1c20260 rcx 0x219f240 rdi 0x7fffffde000 rsi 0x22fea0 rbp 0x22fde0 rsp 0x22fc78 r8 0x0 r9 0x22fee0 r10 0x1c70278 r11 0x21 r12 0x22fec0 r13 0x1 r14 0x1c1f800 r15 0x0 rip 0x0 rflags 0x10293 cs 0x33 fs 0x53 gs 0x2b
Author
Owner

@z0gg commented on GitHub (Jan 31, 2024):

Just found the "why" Golang 1.21 require at least Windows 10 so its a no go on Windows 7 and Server 2008

https://github.com/golang/go/issues/64622

@z0gg commented on GitHub (Jan 31, 2024): Just found the "why" Golang 1.21 require at least Windows 10 so its a no go on Windows 7 and Server 2008 https://github.com/golang/go/issues/64622
Author
Owner

@i486 commented on GitHub (May 4, 2024):

I'm not a developer, but from what I can gather from this discussion, it seems like there's only one API change that broke Go on Windows 7. After reading the entire conversation, it looks like many of the main Go developers are open to make Go compatible with Windows 7 again. They're just waiting for a volunteer to handle it through proper channels.

@i486 commented on GitHub (May 4, 2024): I'm not a developer, but from what I can gather from this [discussion](https://rb.gy/sfjbpi), it seems like there's only one API change that broke Go on Windows 7. After reading the entire conversation, it looks like many of the main Go developers are open to make Go compatible with Windows 7 again. They're just waiting for a volunteer to handle it through proper channels.
Author
Owner

@stunndard commented on GitHub (Jun 20, 2024):

try this: https://github.com/stunndard/golangwin7patch

@stunndard commented on GitHub (Jun 20, 2024): try this: https://github.com/stunndard/golangwin7patch
Author
Owner

@freebs65 commented on GitHub (Aug 2, 2024):

try this: https://github.com/stunndard/golangwin7patch

this does not work...for netbird

@freebs65 commented on GitHub (Aug 2, 2024): > try this: https://github.com/stunndard/golangwin7patch this does not work...for netbird
Author
Owner

@stunndard commented on GitHub (Aug 2, 2024):

this does not work...for netbird

this indeed works. video captured on windows 7 with the latest netbird from releases. https://mega.nz/file/vc9yyQrC#wW2DF0lDAdnH-54Gc1XDeVBDuBWLAnM8uaOjhCVgWW0

@stunndard commented on GitHub (Aug 2, 2024): > this does not work...for netbird this indeed works. video captured on windows 7 with the latest netbird from releases. https://mega.nz/file/vc9yyQrC#wW2DF0lDAdnH-54Gc1XDeVBDuBWLAnM8uaOjhCVgWW0
Author
Owner

@freebs65 commented on GitHub (Aug 2, 2024):

hmmm i was trying on windows server 2008

@freebs65 commented on GitHub (Aug 2, 2024): hmmm i was trying on windows server 2008
Author
Owner

@stunndard commented on GitHub (Aug 2, 2024):

hmmm i was trying on windows server 2008

it works with server 2008 as well.
https://imgur.com/a/LiemSFQ

@stunndard commented on GitHub (Aug 2, 2024): > hmmm i was trying on windows server 2008 it works with server 2008 as well. https://imgur.com/a/LiemSFQ
Author
Owner

@freebs65 commented on GitHub (Aug 2, 2024):

Not for me..

https://imgur.com/a/lqdMNrl

@freebs65 commented on GitHub (Aug 2, 2024): Not for me.. https://imgur.com/a/lqdMNrl
Author
Owner

@stunndard commented on GitHub (Aug 3, 2024):

You don't want to patch the netbird installer. Install it, then use the patcher to patch the actual netbird exe file(s)

@stunndard commented on GitHub (Aug 3, 2024): You don't want to patch the netbird installer. Install it, then use the patcher to patch the actual netbird exe file(s)
Author
Owner

@freebs65 commented on GitHub (Aug 3, 2024):

good grief... my apologies.. thank you.. it works now :)
I guess it helps to do it properly..

@freebs65 commented on GitHub (Aug 3, 2024): good grief... my apologies.. thank you.. it works now :) I guess it helps to do it properly..
Author
Owner

@nazarewk commented on GitHub (Apr 23, 2025):

Not sure whether we should close this issue the same as https://github.com/netbirdio/netbird/issues/1097 ?

seems like Windows 10 is getting dropped soon too https://github.com/golang/go/issues/52188#issuecomment-2779847795

@nazarewk commented on GitHub (Apr 23, 2025): Not sure whether we should close this issue the same as https://github.com/netbirdio/netbird/issues/1097 ? seems like Windows 10 is getting dropped soon too https://github.com/golang/go/issues/52188#issuecomment-2779847795
Author
Owner

@happy-leraner commented on GitHub (May 1, 2025):

Describe the problem I can install Netbird on the Windows Server 2008 R2 System and already login the Admin Panel, but can't "connect"(Click but nothing happen), and I don't see the default "wt" adapter in the network adapter interface.

To Reproduce Just install it on a windows server 2008 r2 sysytem.

I have the same problem on win7, the log is received error "The data is invalid." while configuring interface wt0 with port 51820 ?
How can I solve this problem ?

@happy-leraner commented on GitHub (May 1, 2025): > **Describe the problem** I can install Netbird on the Windows Server 2008 R2 System and already login the Admin Panel, but can't "connect"(Click but nothing happen), and I don't see the default "wt" adapter in the network adapter interface. > > **To Reproduce** Just install it on a windows server 2008 r2 sysytem. I have the same problem on win7, the log is received error "The data is invalid." while configuring interface wt0 with port 51820 ? How can I solve this problem ?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/netbird#511