Wireless Access

Occasional Contributor II

XML-API help



Im trying to create my own External Captive portal that will communicate with my Aruba W-3500 controller adding/authenticating users from our Hotel PMS system.


I have setup my controller to redirect me to my test Captive Portal webpage and have added the XML-API server ip to the configuration however i am recieving an error back from the Controller after trying to add a user.


The error i am getting is 





<reason>missing message authentication</reason>



I am sending :


xml=<aruba command="user_add">











I have tried moving the authentication line above key (and then it returns a different error) and also changing the authentication type to MD5/SHA-1.


Does anyone have any insight or ideas on why its giving me this message and how to fix it ?



Guru Elite

Re: XML-API help

Is the XML-API server attached to the AAA profile you want to deal with?


*Answers and views expressed by me on this forum are my own and not necessarily the position of Aruba Networks or Hewlett Packard Enterprise.*
ArubaOS 8.3 User Guide
InstantOS 8.3 User Guide
Airheads Knowledgebase
Airheads Learning Videos
Occasional Contributor II

Re: XML-API help

I believe so.  


When doing a show on "wirelessusers" AAA i get the following ( is my test environement


AAA Profile "wirelessusers"
Parameter Value
--------- -----
Initial role logon
MAC Authentication Profile N/A
MAC Authentication Default Role guest
MAC Authentication Server Group default
802.1X Authentication Profile N/A
802.1X Authentication Default Role guest
802.1X Authentication Server Group N/A
L2 Authentication Fail Through Disabled
RADIUS Accounting Server Group N/A
RADIUS Interim Accounting Disabled
XML API server
XML API server
RFC 3576 server N/A
User derivation rules N/A
Wired to Wireless Roaming Enabled
SIP authentication role N/A
Device Type Classification Enabled
Enforce DHCP Disabled

Search Airheads
Showing results for 
Search instead for 
Did you mean: