cmnReceiveFiles is Unable To Receive Files because of Missing xinetd Package (Doc ID 2176275.1)

Last updated on SEPTEMBER 14, 2016

Applies to:

Oracle Communications Convergent Charging Controller - Version 6.0.0 and later
Linux x86-64

Symptoms

On Oracle Communications Convergent Charging Controller (OC3C), the cmnReceiveFiles process is in charge of collecting Event Data Records (EDRs) from cmnPushFiles (on the Service Logic Controller (SLC)) and writes them to the specified directory on the Service Management System (SMS) server.

If the xinetd package is not installed, cmnPushFiles will fail with the following messages: 

Aug 25 16:35:32 cmnPushFiles: cmnPushFiles(49271) WARNING: getSockAndConnect: connect() returned 'Connection refused'
Aug 25 16:35:32 cmnPushFiles: cmnPushFiles(49271) ERROR: getSockAndConnect: Failed to connect
Aug 25 16:35:32 cmnPushFiles: cmnPushFiles(49271) ERROR: Error sending '/IN/service_packages/SMS/cdr/retry/ACS_201608101300033Z_070620.cdr', will retry.
Aug 25 16:35:32 cmnPushFiles: cmnPushFiles(49271) WARNING: getSockAndConnect: connect() returned 'Connection refused'
Aug 25 16:35:32 cmnPushFiles: cmnPushFiles(49271) ERROR: getSockAndConnect: Failed to connect
Aug 25 16:35:32 cmnPushFiles: cmnPushFiles(49271) ERROR: Error sending '/IN/service_packages/SMS/cdr/retry/ACS_201608101516053Z_070620.cdr', will retry.

Assuming OC3C is deployed on Oracle Enterprise Linux (OEL), the presence of this package can be confirmed with:

$ yum info xinetd

If the package is installed, "Repo" will be "installed":

...
Repo        : installed
...

If the package is not installed, "Repo" will be the repository where the yum will download the RPM from:

...
Repo        : public_ol6_latest
...

Changes

New OC3C installation on OEL.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms