diff --git a/internal/home/clients.go b/internal/home/clients.go index f539adbe..ae68f2e3 100644 --- a/internal/home/clients.go +++ b/internal/home/clients.go @@ -530,7 +530,7 @@ func (clients *clientsContainer) check(c *Client) (err error) { } else if mac, err = net.ParseMAC(id); err == nil { c.IDs[i] = mac.String() } else if err = dnsforward.ValidateClientID(id); err == nil { - c.IDs[i] = id + c.IDs[i] = strings.ToLower(id) } else { return fmt.Errorf("invalid clientid at index %d: %q", i, id) }