Unify Captive Portal with Fortinet Firwall

captive portal is not working. On the Fortinet firewall, I have already created a rule for the guest network. My guest network is in VLAN 10, and DHCP is running on the Fortinet. From the guest network, the controller’s IP is allowed — I can ping it. I have also allowed port 888, DNS ports, and HTTP ports, but the landing page still does not open. Can someone please help me with this issue?