I'm using localhost subdomains (resolved via dnsmasq) while working on @pliro locally and am having some trouble with iCloud Private Relay in Safari on my Mac…
Everything works fine when I interact with the page just after loading it, but if I let it sit for a few minutes I get this warning about the connection not being private and that my IP will be visible when I interact with it again. I then have to click the button to continue or reload the page to get it to go away. It doesn't seem like the same thing is happening when using localhost directly instead of a subdomain, though.
@calle Try renaming the local subdomain `dashboard.local`, it might do the trick.
@ingemar Thanks for the tip! I'll try it out and see if it resolves the issues.
@calle You are welcome! Please, tell me later if it resolved the problem or not.
@ingemar it does seem like .local is exempt from iCloud Private Relay. Unfortunately, .local has been designated for mDNS on local networks so it is probably a bad idea to have *.local resolve to 127.0.0.1 like I do with *.localhost using dnsmasq. I've tried using *.localhost and *.test (both via dnsmasq and by manually adding 127.0.0.1 entries to /etc/hosts) but Safari will still show the Private Relay warning ☹️
@calle That's sad. I'm sorry I couldn't help you.