This guide explains how to configure a Captive Portal for HiveManager and integrate authentication with IronWiFi.
Log in to the IronWiFi Console
Create a New Network
Navigate to "Networks" and add a new network.
Create a New Captive Portal
Select Aerohive as the vendor.
Note: You must be using HiveManager 6.4r1 or above. Earlier versions are not supported.
Log in to your HiveManager Web Interface.
Go to Configuration (top menu).
Click on Guided Configuration (left menu).
Under Choose Network Policy, click New.
Configure the policy as follows:
Name: GuestWiFi
Wireless Access: Enabled
Switching: Disabled
Branch Routing: Disabled
Bonjour Gateway: Disabled
Click Create to proceed.
Next to SSIDs, click Choose.
Click New and configure:
Profile Name: guestwifi
SSID: Guest WiFi (or a custom name)
Enable Captive Web Portal: Enabled
Leave other settings at default.
Click Save, then OK.
Click + New under Captive Web Portal and configure:
Name: guestwifi
Registration Type: External Authentication
Under Login Page Settings:
Login URL: (value from IronWiFi)
Password Encryption: No encryption
Authentication Method: PAP
Under Success Page Settings:
Show the success page...: Disabled
After a successful login: Redirect to an external page
Simple URL Address: (your redirect URL)
Under Optional Advanced Configuration:
Use network default: Enabled
Use HTTP 302 for redirection: Enabled
Enable HTTPS: No
Under Walled Garden, add:
107.178.250.42
(Add more entries if needed for SAML, social logins, etc.)
Click Save.
Click + New under RADIUS Settings and configure:
RADIUS Name: guest
Under Add a New RADIUS Server:
IP Address / Domain Name: (value from IronWiFi)
Server Type: Auth/Acct
Shared Secret: (value from IronWiFi)
Confirm Secret: (repeat secret)
Server Role: Primary
Click Apply.
Click New to add a secondary server:
IP Address / Domain Name: (value from IronWiFi)
Server Type: Auth/Acct
Shared Secret: (value from IronWiFi)
Confirm Secret: (repeat secret)
Server Role: Backup1
Click Apply.
Click Save.
Under User Profile, click Add/Remove.
Select default-profile.
Click Save.
Under Advanced Settings, click Edit.
Go to Service Settings.
Under ALG Services, click the + (Plus) icon.
Configure:
Name: guestwifi
DNS: Enabled
HTTP: Enabled
Click Save.
Click Save again at the top right.
Click Continue at the top right.
Select which access points to apply the new settings to (typically all APs).
Click Update > Update Devices.
Click Update.
✅ You must install a valid SSL certificate on your controller/access points to prevent authentication issues with the Captive Portal.