GkGui (deprecated)

Users are are reporting that GkGui does not work with recent Java versions!

To monitor the registrations and calls that go through the gatekeeper, you can use this Java GUI (as applet or standalone). A right-click on a button gives you a popup menu for that endpoint.

This GUI works Java plugins in most web browsers or as a standalone application.

Screenshots: Screenshot 1  Screenshot 2

For security reasons the GUI must be run as a standalone application or served by a web server on the same IP number as the gatekeeper (you cannot run it as an applet via a local file).

Version 0.13Unix tar archiveWindows ZIP archive
Java Source Code and Executable Download Download

Installing the Java GUI

The GUI can be run either as a stand-alone application from the command-line ("java GkGUI [ ]") or as an applet. To make it possible to run this GUI in most popular web browsers, the code is restricted to the AWT components and it cannot use the Swing library.

Due to security restrictions imposed by the web browser, the applet must be served by a webserver on the same IP number as the gatekeeper. It cannot be loaded by a file:// for this reason.

In your gatekeeper config, make sure localhost and your server IP are allowed to access the status port ([GkStatus::Auth] section).

Using the GUI

Once you have started the application or applet, you can see three buttons and a text box.

Use the "Connect to GK" button to connect to the specified gatekeeper.

The text box will display all status-events from the gatekeeper.

All endpoints registered with the gatekeeper will show up as buttons below the text box. A right-click on the endpoint- button will produce a popup-menu. The popup menu will allow you to disconnect all current calls for this endpoint or to forcefully unregister it from the gatekeeper. (Note that most endpoints will immediately try to re-register with the gatekeeper.)

A registered endpoint will show up as a green button. Once the endpoint is engaged in a call the button will turn red.

Last updated: 30. Mar 2015