Users Guide

Table Of Contents
32 | Dell PowerConnect W-Series ArubaOS 6.1 | User Guide
Character-Matching Operators ...........................................................................................742
Regular Expression Repetition Operators..........................................................................742
Regular Expression Anchors ................................................................................................743
References ..............................................................................................................................743
Chapter 38 External User Management........................................................................................... 745
Overview ..........................................................................................................................................745
Before you Begin....................................................................................................................745
How the ArubaOS XML API Works .............................................................................................745
Using the XML API Server ............................................................................................................745
Configuring the XML API Server..........................................................................................746
Associate the XML API Server to AAA profile ..................................................................746
Set up Captive Portal profile.........................................................................................748
Associate Captive Portal profile to the an initial role...............................................748
Creating an XML API Request..............................................................................................748
Monitoring External Captive Portal Usage Statistics .......................................................749
XML Request ...................................................................................................................................750
Adding a User..........................................................................................................................750
Deleting a User .......................................................................................................................750
Authenticating a User............................................................................................................751
Blacklisting a User .................................................................................................................751
Querying a User Status..........................................................................................................751
XML Response ................................................................................................................................752
Default Response Format......................................................................................................752
Response Codes.............................................................................................................752
Query Command Response Format.....................................................................................753
Sample Code ...................................................................................................................................754
Using XML API in C Language..............................................................................................754
Request and Response..................................................................................................757
XML API Request Parameters .....................................................................................757
XMl API Response .........................................................................................................758
Adding a Client................................................................................................................758
Deleting a Client .............................................................................................................759
Authenticating a Client..................................................................................................759
Querying Client Information..........................................................................................761
Blacklisting a Client .......................................................................................................762
Appendix A DHCP with Vendor-Specific Options............................................................................ 765
Windows-Based DHCP Server.....................................................................................................765
Configuring Option 60.............................................................................................................765
To configure option 60 on the Windows DHCP server.............................................765
Configuring Option 43.............................................................................................................766
To configure option 43 on the Windows DHCP server:............................................766
DHCP Relay Agent Information Option (Option 82) ...................................................................767
Configuring Option 82.............................................................................................................767
In the WebUI ...................................................................................................................767
In the CLI..........................................................................................................................767
Linux DHCP Servers .......................................................................................................................768
Appendix B External Firewall Configuration..................................................................................... 769
Communication Between Dell Devices ......................................................................................769
Network Management Access ....................................................................................................770
Virtual Internet Access (VIA)........................................................................................................770
Other Communications ..................................................................................................................770