allow admin console to only listen on specific device

Description

http://www.igniterealtime.org/community/message/195874

This patch allows you to configure the openfire admin console to listen on a different network interface than the rest of the server. This is useful for security (e.g. if you want administrative traffic on a non-public ip address) and also for bandwidth consumption (to keep the overhead of administrative traffic on a seperate interface on a multi-homed host).

With this patch, your openfire.xml can optionally have an <interface> element inside the <adminConsole> element:

<jive>
<adminConsole>
<interface>127.0.0.1</interface> <!-- new config property -->
<port>-1</port>
<securePort>9091</securePort>
</adminConsole>
<!-- ... -->
</jive>

If you don't specify <interface> inside of <adminConsole>, it will fall back to using the global <network.interface> property.

Environment

None

Attachments

1

Activity

Show:

Guenther Niess January 6, 2010 at 2:27 PM

Reviewed patch and committed it to revision 11496.

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created September 9, 2009 at 5:29 AM
Updated February 1, 2010 at 3:19 AM
Resolved January 6, 2010 at 2:27 PM