Deployment Guide
Table Of Contents
- Table of Contents
- Preface
- About Extreme Campus Controller Deployment
- Configuring DHCP, NPS, and DNS Services
- Centralized Site with a Captive Portal
- Centralized Site with AAA Network
- Deploying a Mesh Network
- Configuring an External NAC Server for MBA and AAA Authentication
- Manage RADIUS Servers for User Authentication
- External Captive Portal on a Third-Party Server
- Access Control Rule Admin Portal Access
- Deploying Centralized Web Authentication
- Deploying ExtremeCloud IQ - SE as an External Captive Portal
- Deployment Strategy
- Configuring an External Captive Portal Network
- Editing the Configuration Profile for Network and Roles
- Extreme Campus Controller Default Pass-Through Rule
- Adding Extreme Campus Controller as a Switch to ExtremeCloud IQ - Site Engine
- Editing the Unregistered Policy on ExtremeCloud IQ - Site Engine
- Editing the ExtremeCloud IQ - Site Engine Profile for Policy and Location-Based Services
- Deploying an ExtremeGuest Captive Portal
- Deploying Client Bridge
- Deploying an Availability Pair
- Deploying Universal APs
- Extreme Campus Controller Pair with ExtremeLocation and AirDefense
- ECP Local Authentication
- PHP External Captive Portal, Controller’s Firewall Friendly API
- Index
// comprising an external captive portal.
// A utility that translates error codes to error messages.
function code_2_message($code, $content_type)
{
$errMsgList = array (
0 =>
array (
'label' => 'Invalid',
'content' => '<span style=\'color:red\'>Empty id /
password not allowed. Please try again.</span>'
),
1 =>
array (
'label' => 'Success',
'content' => 'Success',
),
2 =>
array (
'label' => 'Access Fail',
'content' => '<span style=\'color:red\'>Userid or
password incorrect. Please try again.</span>',
),
3 =>
array (
'label' => 'Fail',
'content' => '<span style=\'color:red\'>A problem has
occurred while trying to validate your userid & password.<br>Please contact
your system administrator.</span>',
),
4 =>
array (
'label' => 'Timeout',
'content' => '<span style=\'color:red\'>A problem has
occurred while trying to validate your userid & password.<br>Please contact
your system administrator.</span>',
),
5 =>
array (
'label' => 'RADIUS shared security key fail',
'content' => '<span style=\'color:red\'>A problem has
occurred while trying to validate your userid & password.<br>Please contact
your system administrator.</span>',
),
6 =>
array (
'label' => 'RADIUS internal error',
'content' => '<span style=\'color:red\'>A problem has
occurred while trying to validate your userid & password.<br>Please contact
your system administrator.</span>',
),
7 =>
array (
'label' => 'Max RADIUS login fail',
'content' => '<span style=\'color:red\'>Too many users
trying to login at the same time.Please try again later.</span>',
),
8 =>
array (
'label' => 'Invalid Login parameters',
'content' => '<span style=\'color:red\'>Userid or
password incorrect. Please try again.</span>',
),
9 =>
array (
common_utilities.php
PHP External Captive Portal, Controller’s Firewall
Friendly API
204 Extreme Campus Controller Deployment Guide for version 5.46.03










