Issue: JConsole will not connect to port 8900 in Ephesoft Transact 2019.2. The following error message displays:

Description:

For Ephesoft Transact versions before 2019.1, users configured dynamic logging by following the instructions in How to Configure the New Dynamic Logging Feature. With Ephesoft Transact 2019.2, JMX connections are completely disabled due to a security risk and reported vulnerability.

Solution:

Perform the following steps to dynamically change log-levels from local machine in Ephesoft Transact 2019.2:

  1. Open the Task Manager by clicking Ctrl + Alt + Del.
  2. Locate the processID (PID) for the Ephesoft Transact service (“EphesoftTransact”) in the Task Manager. In the example below, the PID is 1696.
  3. Open the Command Prompt.
  4. Browse to the following:
    C:\Ephesoft\Dependencies\jdk\bin
  5. Enter the following command to open JConsole:
    jconsole processID

  6. The JConsole connection is successful.