Kbase 21058: SonicMQ: Broker Start Fails -- "Broker Already Running"
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  6/8/2001 |
|
SUMMARY:
When starting the Progress SonicMQ Version 3.x Broker, it may issue the following error:
[146] progress.message.broker.EStartupFailure: Broker already running
EXPLANATION:
This error can occur in the following scenarios:
-- The port specified in the broker.ini conflicts with one already
used by other programs.
-- The SonicMQ Broker has been started more than once using the
same port.
SOLUTION:
1) Make sure the port specified within the broker.ini file with the
parameter PORT or PORT_NUMBER_n, is not used by other programs.
The "netstat" command can be issued to check if a specific port is
in use. (See Progress Knowledge Base Solution 20559).
NOTE: The use of port 80 is not recommended, especially if a
Web Server is running on the same machine as SonicMQ.
This is because most Web Servers use port 80 as a default port.
2) Make sure the Broker was not started more than once on the
same machine using the same port number defined in the same
broker.ini file.
References to Written Documentation:
Progress Knowledge Base Solution 20559, "Troubleshooting Networks -- Understanding Netstat"