Configuring UQSRV and MCFLOG logs

Server authentications involving SSL may encounter errors that are not logged in the generic error logs. Additional logging can be activated from the Tuxedo domain.

The new logging will be sent to a new UQ server and MCFLog server log, controlled by the JVM command line in the psappsrv.cfg file. Additionally, other REN Java clients, such as CTI adaptors can use the same logging structure.

There are two new sections in the psappsrv.cfg file, one for PSUQSRV and one for PSMCFLOG.  Inside those sections are instructions for this new logging:

    ;To turn on SSL and other additional logging, add

    ; -DRENClient.log=true -DRENClient.log.level=All

    ;Available log levels are:

    ; None, Emergency, Alert, Critical, Error, Warning, Notice, Info, Debug,and All

    ;For example: JavaVM Options=-Xmx256m -Xms512m

    JavaVM Options=-Dxdo.ConfigFile=%PS_HOME%/appserv/xdo.cfg -Xms256m -Xmx512m

Add -DRENClient.log=true to turn on logging.  Then -DRENClient.log.level can be set to one of the listed debugging levels to capture more or less debugging information. For most debugging purposes, "All" is the appropriate choice.

Add -Dhttps.protocols=TLSv1.3 to require the UQ and MCF Log servers to communicate with the REN server in TLSv1.3, after updating the REN server configuration files.

For example: JavaVM Options=-Dxdo.ConfigFile=%PS_HOME%/appserv/xdo.cfg -Xms256m -Xmx512m -Dhttps.protocols=TLSv1.3.

See Configuring REN Servers.