gravitl / netmaker

Netmaker makes networks with WireGuard. Netmaker automates fast, secure, and distributed virtual networks.
https://netmaker.io
Other
9.4k stars 547 forks source link

[Bug]: Server Reliability - Clients unable to communicate #945

Closed afeiszli closed 2 years ago

afeiszli commented 2 years ago

Contact Details

No response

What happened?

Server starts successfully, nodes are added via access key, nodes show as healthy in the UI, but are unable to communicate. No logs indicate an error. We have not encountered this issue but have received multiple reports of others encountering this issue. If you have encountered this, please provide the following:

  1. version
  2. How you installed (server OS, cloud provider)
  3. server logs (docker logs netmaker)
  4. client logs (journalctl -u netclient)
  5. client interface (wg show)
  6. Info about network:
    • is UDP hole punching on?
    • Any other special settings?
    • What kind of clients do you have? (linux, ext clients, windows, mac, etc)

Version

v0.12.1

What OS are you using?

Linux

Relevant log output

No response

Contributing guidelines

afeiszli commented 2 years ago

This was fixed in 0.12.1. The issue appears to have been related to a bug in the code that would delete the netmaker comms interface upon node delete. If anyone is experiencing this in 0.12.1 or later, feel free to re-open the issue.