User’s Guide
Version 1.0
BROWAN Page
found.
No user by IP
122
User with supplied IP address and
username not found.
No user by IP and MAC
123
User with supplied IP, MAC
addresses and username not found.
Failed to logoff
131
Failed to logoff user.
Cannot resolve IP
132
Cannot resolve user IP.
Unknown logoff error
140
Unknown logoff error.
3. Remote user status
Script name: ppstatus.user
Parameters:
secret
shared secret, to protect page from accidental use
ip
IP address of user to get status.
username
Username of the user to get status.
All parameters are required.
Script call example:
https://BW1330/ppstatus.user?secret=sharedSecret&username=UserName&ip=<user
_IP_address>
Script produces XML output:
XML output, when some error occurs:
<ppstatus>
<status>No user by IP</status>
<error>122</error>
<description>User with supplied IP address not found.</description>
</ppstatus>
Response statuses and error codes:
status
error
description
OK
0
User status is ok.
Not checked
100
Status information not checked.
No IP
101
No user IP address supplied.
No username
102
No username supplied.
Disabled
103
Remote authentication is disabled.
Bad secret
104
Incorrect shared secret supplied
No user by IP
122
User with supplied IP address not
found.
User with supplied IP address and
username not found.
No user by IP and username
141
XML output when no errors and user statistics got successfully:
<ppstatus>
<status>Ok</status>
<error>0</error>
<description>Got user status.</description>
37