XCOM for Linux/Unix may fail to start after upgrading to R12.0
search cancel

XCOM for Linux/Unix may fail to start after upgrading to R12.0

book

Article ID: 250350

calendar_today

Updated On:

Products

XCOM Data Transport - Linux PC

Issue/Introduction

XCOM 12.0 might fail to start after upgrading from release 11.6 to 12.0 due to incorrect parameters in xcom.glb file

Using command 'xcomqm -r' to verify the xcom.glb file shows errors like:

1 ABC-root@def00001234:/root$ xcomqm -r

xcomqm warns that XCOM daemon (xcomd) is not up

ERROR: The value for the STAT_FREQUENCY field is too large.  Enter a value between 1 and 9999.
Error processing Global Parm on Line 133, <STAT_FREQUENCY=10000
>2022/09/09 15:31:08  PRG= PID=9921
    XCOMU0479W Error(s) parsing xcom.glb. Error processing Global Parm on Line  133, <STAT_FREQUENCY=10000
>

XCOMU0473E Error(s) parsing xcom.glb; xcomd cannot start.


The error may also arise for parameter TXPI_SEND_CHECK_FREQ

Environment

Release : 12.0

Component : XCOM Data Transport for Linux PC

Cause

As of release 12.0 the default values for these parameters changed from 10 to 100 as documented in the XCOM 12.0 release notes

To enforce this change during the upgrade, the installer edits file xcom.glb to change:

  • STAT_FREQUENCY=10 to STAT_FREQUENCY=100
  • TXPI_SEND_CHECK_FREQ=10 to TXPI_SEND_CHECK_FREQ=100

Unfortunately this process fails when the value is some large number starting with 10 so, for example, it will change '1000' to '10000' resulting in a value which may be too large for the parameter.

Resolution

The installer will be corrected for versions of xcom 12.0 download material for Unix and Linux published after this problem was discovered (September 2022).

For earlier installers, the options are:

  • Before upgrade, ensure that the values for STAT_FREQUENCY and TXPI_SEND_CHECK_FREQ do NOT start with 10
  • Edit xcom.glb after upgrade to correct the wrong values so that xcomd may start

 

Additional Information

Check the XCOM documentation for description of parameters  STAT_FREQUENCY  and TXPI_SEND_CHECK_FREQ