FluentD cannot use port 8989 in Opcenter Execution Foundation > 2407 due to the port being occupied by the system
Issue #1:
[OPCENTER CONNECT MOM] - FluentD on the Client Gateway (CG) server is not pushing logs to the database (OPC EX DS server)
Workaround #1:
Configure FluentD to use a port other than 8989 to allow logs to flow into the database
Issue #2:
[OPCENTER CONNECT MOM] - The System Diagnostic page (OPCENTER CONNECT MOM) does not display information correctly after configuring FluentD to use a different port. The page shows red icons, even when some components are working properly.
TECHNICAL DETAILS:
It was determined that the UMC component is responsible for reserving this port.
Stopping the UMC services releases the port.
This behavior appears to have been introduced with the new version of UMC (2.13) adopted by OPCENTER EXECUTION FOUNDATION > 2407.
It is possible to verify this by running the command netstat -ano | find "8989" via command prompt.
In OPCENTER EXECUTION FOUNDATION > 2407, the output will be:
LISTENING 4
where 4 indicates the system process.
The conflict is not present in previous versions, where the command will not return any result.
Port 8989 is used in CN MOM, and even if CN MOM is installed on a dedicated machine, the Client Gateway must remain on the Foundation machine.
To solve this conflict, the current workaround is to configure FluentD to use a different port.
Note that after applying the workaround, the System Diagnostic screen will not reflect this configuration correctly, as only red failures are shown. This is just a visualization issue that has already been addressed and will be fixed in OPCENTER CONNECT MOM 2501. This is not a real problem since the logs correctly flow into the database.