9.5. How to make BELTS listen on a particular IP address

By default, BELTS tries to listen on all ip addresses assigned to the machine, but it's quite straight-forward to change.

In BELTS_HOME/server/default/deploy/jbossweb-tomcat50.sar/server.xml, find the following lines:

<Connector port="8080" address="${jboss.bind.address}"
     maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
     enableLookups="false" redirectPort="8443" acceptCount="100"
     connectionTimeout="20000" disableUploadTimeout="true"/>

Replace the text

${jboss.bind.address}
by the IP address you want BELTS to listen on.

Restart the BELTS service