Enabling MIM causes Authentication Error for voucher based logins in Captive Portal
-
On a system that is configured with multiple VLan based Captive Portals, those that are set to "use an authentication backend" and vouchers enabled, can no longer login to Captive Portal, giving a "could not connect to authentication server" error. Disable MIM on that system and they can log in again. Prior connections continue to work fine as long as a login/authentication is not required. pfSense and Captive Portal are using an SSL certificate with Kea DHCP patched as per https://redmine.pfsense.org/issues/15321 to support RFC8910 (DHCP option 114)
The MIM and Captive Portal were both on the MIM controller in this configuration with 2 remote systems configured for MIM.