gurucomputing / headscale-ui

A web frontend for the headscale Tailscale-compatible coordination server
BSD 3-Clause "New" or "Revised" License
1.75k stars 121 forks source link

[BUG] Click "Device View"-"New Device" fastly would occationally end up with adding same machine multi-times and led some error in headscale backend #175

Open KSroido opened 3 days ago

KSroido commented 3 days ago

I cannot reproduce again, and I have delete the duplicated server in the website

I thought it will be all fine if I delete them in front end. But actually not

image

image

Nov 01 05:39:01 example.com headscale[697]: 2024-11-01T05:39:01-04:00 ERR Failed to fetch machine from the database with node key: nodekey:5e03

server info

Linux example.com 6.1.0-26-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.112-1 (2024-09-30) x86_64 GNU/Linux

headscale version:

 https://github.com/juanfont/headscale/releases/download/v0.22.3/headscale_0.22.3_linux_amd64.deb

UI version :

https://github.com/gurucomputing/headscale-ui/releases/download/2023.01.30-beta-1/headscale-ui.zip

if any futher info needed, I would be willing to attach