Captive Portal zone name is case sensitive in some places, but not carried through as expected
There are a couple cases that show problems with Captive Portal with respect to the zone name on 2.3 which were working correctly on 2.2.x.
Notably, the zone parameter is being passed in lowercase, which fails to match when the zone name on pfSense is capitalized. One example here: https://forum.pfsense.org/index.php?topic=110415.0
Similar problems can also affect the pre-auth redirect mechanism.
As a temporary workaround, changing the zone name on pfSense in the config.xml allows it to function.
It doesn't seem like the zone name should be case sensitive anyhow, perhaps all zone name comparisons should be changed to be case insensitive.