public InetAddress getListenAddress() throws UnknownHostException
    {
        String interfaceName = JiveGlobals.getXMLProperty( "network.interface" );
        InetAddress bindInterface = null;
        if (interfaceName != null) {
            if (!interfaceName.trim().isEmpty()) {
                bindInterface = InetAddress.getByName(interfaceName);
            }
        }
        return bindInterface;
    }
Returns the specific network interface on which Openfire is configured to listen, or null when no such preference
has been configured.

@return A network interface or null.
@throws UnknownHostException When the configured network name cannot be resolved.
xmppserver/src/main/java/org/jivesoftware/openfire/spi/ConnectionManagerImpl.java