This fix has actually stopped working for us
landing.php worked when first implemented, then we switched the HTTPS and removed the landing.php.
We didn't notice again till today, but the CNA is back. Https authentication is suppose to prevent it, however this doesn't appear to be the case. Also enabling HTTPS and landing.php at the same time doesn't have any effect. The only thing we haven't tried is going back to http and landing.php. Does the landing.php page only work with http, not HTTPS? We're live right now so Im hesitant to go back to http
Can anyone else confirm they're using HTTPS for their captive portal and the Apple CNA is still working?
Thank you