Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: work in progress

...

where x is the bundle number printed by the Shell Console indicating the Bundle ID of the Web Console bundle.

Configuration

The configuration of the Web Console consists of two parts: One part is the configuration of the Http Service defining at which host address (host and port number) the servlet container is accessible. This configuration is technically outside of the scope of the Web Console configuration. See below for more information and how this is influenced.

The second part of the Web Console configuration is the configuration of the console itself. The Web Console is configured using the OSGi Configuration Admin Service in that the Web Console registered a ManagedService with Service PID org.apache.felix.webconsole.internal.servlet.OsgiManager (of course you may well use the Web Console to edit the configuration of the Web Console itself).

The Web Console supports the following settings with their corresponding default values:

Property

Default Value

Description

realm

OSGi Management Console

The name of the HTTP Authentication Realm.

username

admin

The name of the user allowed to access the OSGi Management Console. To disable authentication clear this value.

password

admin

The password for the user allowed to access the OSGi Management Console.

manager.root

/system/console

The root path to the OSGi Management Console.

default.render

bundles

The name of the default configuration page when invoking the OSGi Management console.

The default values apply if the respective property is missing from the configuration or if no configuration is provided at all.

Security

The Web Console only has very basic security at the moment supporting only HTTP Basic authentication. This security is enabled by default and may be disabled by simply clearing the username property.

To enhance the security of the Web Console you strongly encouraged to change at least the password for the admin user.

Browser Compliance

The goal of the Web Console is to support as big a range of Web Browsers as possible. As it stands now, Firefox (versions 2 and 3), Opera and Internet Explorer (versions 6 and 7) seem to be capable of using the Web Console. Should you encounter any problems with your particular browser, please report an issue for the Web Console in our issue tracking system (JIRA).

...