Introduction
  Installing
  Handling
    User interface
    Restarting
    Threads
    Log files
    Status
    Maintenance
  Virtual servers
  Modules
  Filesystems
  RXML tags
  Graphics
  Proxy
  Miscellaneous modules
  Security considerations
  Scripting
  Databases
  LDAP
  FrontPage
  Upgrading
  Third party extensions
  Portability
  Reporting bugs
  Appendix
 
User interface

Tabs
The Challenger configuration interface is divided into Virtual Servers, Global Variables, Event Log and Actions. The parts are divided by tabs, selecting a tab will take you to the corresponding part.

Virtual servers
This is where the separate virtual servers are configured. The virtual servers chapter deals thoroughly with the concept of virtual servers.

Global Variables
This is where options global to the whole Challenger server are configured, for example the port of the configuration interface.

Event Log
The event log shows important events. These events are also sent to the debug log. The logs should be viewed regularly, to make sure the server is operating smoothly.

Actions
Contains a number of tools for getting status about the server and performing maintenance.

Manual
Where this manual is found.

Folding/unfolding
The configuration interface is based on fold/unfold arrows. If you click on one of the arrows pointing right it will change into a down-pointing arrow and all the underlying items with their associated variables will become visible; they unfold. Clicking on a down-pointing arrow will fold the arrow again.


Folding/Unfolding arrows

Focusing
It is also possible to click on the main menu items themselves, not only unfold them. Doing this is called focusing. Sometimes focusing is necessary to access certain functions and it also gives you a clearer overview of the variables residing under each item. We consider every clickable item a node.

When you have focused on an item, you will see an up pointing arrow to the left of the item. This item will now be the top-most visible header.


Focusing on fonts

Clicking on the up-pointing arrow will get you back one level in the configuration interface.

Clicking on the active tab, Global Variables in this case, returns you to an unfocused state. Note that the status row in the upper right corner always indicates where in the configuration interface you are.

Color encoding
The configuration interface uses color encoding. As soon as you have made some changes you will notice that the blue-colored arrows turn red. The red arrows are meant to draw your attention to where there are unsaved changes. In order to make your changes permanent you will have to click on the Save button at the bottom of the page. The arrows will then turn blue again.

Buttons
There are usually one or more buttons at the bottom of the page. On some nodes more buttons will appear to reflect what can be changed at that node.


Configuration interface buttons

Save
Save changes of the configuration to disk. Changes made will take effect immediately, but they will not be saved on disk until you click this button. Restarting the server before saving to disk will undo the changes.

The Save button will only appear when there are unsaved changes.

New virtual server
Create a new virtual server. The New virtual server button appears on the top node of the Virtual Servers tab.

Delete this server
Delete this virtual server. The Delete this server button appears on the virtual server nodes.

Add module
Add a module to this virtual server. The Add module button appears on the virtual server nodes.

Copy module
Add another copy of this module to the current virtual server. This option will only be available for modules that may have more than one copy run simultaneously. The Copy module button appears on the module nodes.

Reload module
Reload this module. The module will be recompiled and then reloaded. For developing or upgrading modules. The Reload module button appears on the module nodes. This option is only available if More options has been selected.

Delete module
Delete this module. The Delete module button appears on the module nodes.

More options/Fewer options
The configuration interface allows you to choose between fewer and more options respectively. By default set to fewer options. More options can be chosen by simply pressing the More options button at the bottom of the page.

Fold all
When you have made several changes or descended deep into the configuration hierarchy you can fold all the sub menus by clicking on the Fold All button at the bottom of the page.

Unfold level
The Unfold level button unfolds all sub menus on this level.

Unfold modified
The Unfold modified unfolds all nodes with unsaved changes.

Clear module caches
This will clear the module caches.