CERTIFICATE_DOMAIN_MISMATCH warning behind reverse proxy

Thanks for taking a look! Yeah I found the code that emits the warning and noticed that I could delete the file or change the setting (after making this post) so that would be a good workaround, but yeah I think Pi-Hole technically already has everything it needs to know without the workaround.

I was gonna make a PR, but got stuck down a rabbit hole because I've got GCC 14 (which doesn't compile at the moment). After I'd fixed the errors I realised I couldn't figure out how to run unit tests locally and alpine doesn't have GCC 14 yet (for the container) so I gave up :sweat_smile: :sweat_smile:

Thanks for considering it!