· Download
· Support
· Success Stories
· Blog
· Contact
· Imprint

· English Manual
· French Manual
· Spanish Manual
· Persian Manual
· Portuguese Manual
· Chinese Manual
· Interoperability
· Intro to H.323
· Usage Examples
· Configuration Notes
· GnuGk and SIP

Tools & Addons
• Java GUI
· ISDN Gateway
· GnuGk Addons
· Endpoints
· Gateways
· MCUs
· IVRs
· Billing
· Commercial Addons

· Compiling
· Development
· NAT Traversal
· Tools
· Authors

· Events
· Logos
· Recommended Books
· Site Map

GNU Gatekeeper Java GUI

GkGui (Applet + Standalone)

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

This GUI works with Java versions built into most web browsers, even older ones and runs without a Java plugin in Internet Explorer.

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: 21. Apr 2012
Page maintained by Jan Willamowius