When starting the broker the following error is in the pfbroker.log.
Unable to start DevConsole Server
- java.net.BindException: Address already in use
Another process is using DevConsole Server port.
Depending on your exact configuration there could be many different causes for this issue.
The first step is to determine which process is using the port (assumes default port number of 2099):
Shutdown the Broker or BrokerService. Then...
Open a command prompt and run the following two commands:
netstat -ano | findstr 2099
tasklist /v /fo csv | findstr /i "<pid>"
where <pid> is the process id found with the first command.
netstat -tulpn | grep 2099
Each of the above commands should give you the process that is holding port 2099.
There are three possible conditions for a process to be holding this port.
Changing the DevConsole Server Port:
In the rules.xml file on the Registry machine and this line to the <broker> section. Change the port to any unused port:
<property comment="The DevConsole HTTP server port number" key="lisa.broker.devconsole.server.port" value="2099"/>
Restart the broker.