Administrator Guide

Table Of Contents
XML Response
For every successful XML request the controller will return the processed information as an XML response.
There are two types of responses: Default response and Query response.
Default Response Format
The format of a default XML response from the controller is:
<aruba>
<status>Ok | Error</status>
<code>response_code</code>
<reason>response_message</reason>
</aruba>
l Status specifies if the XML response was successful or failure. If the request was successful, the status tag
will contain the Ok string. If the request was a failure, the status tag will contain the Error string.
l Code is an integer number that represents the error in the request. This tag is populated only if there is an
error in the request.
l Reason is message that contain descriptive information about error.
Response Codes
The following response codes are returned if the XML request return an the Error string.
Code Reason message Description
1 unknown user
The user specified in the XML request does not exist or
is incorrect.
Returned by the user_authenticate,
user_delete, user_blacklist, and
user_query commands.
2 unknown role
The specified role in the XML request does not exist in
the controller.
Returned by the user_add command.
3 unknown external agent Returned by all commands.
4 authentication failed
The username and the key does not match.
Returned by commands that contain
the shared key in XML request.
5 invalid command
The XML request contains a command not supported
by ArubaOS XML API interface.
6 invalid message authentication method
The authentication method specified in the XML
request is not supported by the ArubaOS XML API
interface.
Returned by commands that contain
the authentication method in the XML
request.
Table 245: ML Response Codes
Dell Networking W-Series ArubaOS 6.4.x | User Guide External User Management | 1112