Consolidated http://127.0.0.1/cgi-bin/ interface reference

(imported topic written by SystemAdmin)

I am new to the product, but I like the ability to troubleshoot the relays and servers through http calls. is there a complete specification of the http interface anywhere? I am thinking something like what I have below. the loop back address is just a placeholder for any real BES hostname. And thats what I am really fishing for here. I’d like to be able to query a relay over the http interface and get the relay to give me its FQDN, the actual IP address it is listening on, number of currently connected clients, etc. And I dont want to get this information through the console. thanks for any help.

CALL: http://127.0.0.1:52311/cgi-bin/bfenterprise/clientregister.exe?RequestType=RegisterMe

DESCRIPTION: Typical client register post.

RESULTS:

Success|Fail = Result code

5717674 = ???

100235 = ???

52311 = Listener port.

7.2.5.22 = Relay version

0 = ???

0 = ???

0 = ???

No WakeOnLAN adapter selected. = Wake on LAN Adapter Status

CALL: http://127.0.0.1:52311/cgi-bin/bfgather.exe/actionsite

DESCRIPTION: Display the Action site, which contains all fixlet URLs and checksums/hashes.

RESULT:

…snip…

–_w(oo

Name: Action 10573.fxf

Type: FILE

Size: 3548…ersions: 17586,5

…snip…

CALL: http://127.0.0.1:52311/cgi-bin/bfenterprise/clientregister.exe?requesttype=version

DESCRIPTION: Display Relay Version

RESULT:

ClientRegister

Version 7.2.5.22

(imported comment written by BenKus)

Hello (and welcome),

We don’t publish all the HTTP calls because we don’t expect anyone to use them but our internal components, but the ones you listed are legitimate.

Note that the relay doesn’t maintain knowledge of the pieces that you are looking for (specifically the number of agents, its own IP/FQDN)… This information is known at the server (and you can access it with the SOAP API query) and the agent level, but the relay doesn’t know it about itself…

Ben

(imported comment written by jessewk)

fyi, in 8.0 you can hit a server/relay’s http root url and it will provide you lots of diagnostic information. Not sure if the specific stuff you are looking for will be there, but I think you’ll like it.

(imported comment written by Ashwin.D91)

Hey,

Any confirmed/estimated date on release of v8 yet?

Thanks

Ashwin

(imported comment written by NoahSalzman)

BTW, the mysterious URL Jesse was talking about is:

http://:52311/rd

(imported comment written by cstoneba)

very cool