My Oracle Support Banner

Dm_fusa Sending Incomplete Batch File to Paymentech (Doc ID 2254043.1)

Last updated on APRIL 23, 2017

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.5.0.0.0 and later
Information in this document applies to any platform.

Goal

On : 7.5.0.6.0 version, Paymentech Manager

Why does dm_fusa send incomplete batch file to Paymentech?

In production environment, happening for the first time, pin_collect/pin_deposit process is sending one incomplete file to Paymentech.

Here are observations when an incomplete file is sent

1. It has happened both for pin_deposit and pin_collect
2. Fusa file is correctly formed in the local fusa temp directory
3. Paymentech receives everything until the last record. The last record and the subsequent trailing records are missing on Paymentech side
4. When this happens, see following error in the logs:

E Thu Apr 6 10:42:27 2017 XXXX dm_fusa:511 aes_api.c(18):1072 1:XXXX:dm:2635:-143575328:7:1491489745:1128
  psiu_decrypt: cipher text not in proper format
E Thu Apr 6 10:42:27 2017 XXXX dm_fusa:511 dm_fusa_share.c(1.66):2186 1:XXXX:dm:2635:-143575328:7:1491489745:1128
  psiu_decrypt failed in decrypt_field_value()
E Thu Apr 6 10:42:31 2017 XXXX dm_fusa:2614 qm_main.c(20):777 1:XXXX:dm_fusa:2614:-144062752:0:1491022992:0
  QMm: sigchld: back end 0, pid 511, stat 0x8b
E Thu Apr 6 10:42:31 2017 XXXX dm_fusa:2614 qm_main.c(20):793 1:XXXX:dm_fusa:2614:-144062752:0:1491022992:0
  QMm: DDD sigchld: pin_conf restart_children OK. 1
E Thu Apr 6 10:42:31 2017 XXXX dm_fusa:2614 qm_main.c(20):2999 1:XXXX:dm_fusa:2614:-144062752:0:1491022992:0
  QMm: respawning backend child for slot 0
E Thu Apr 6 10:42:31 2017 XXXX dm_fusa:2630 qm_front.c(11):360 1:XXXX:dm:2635:-143575328:7:1491489747:1070
  QMfe: finish_close: dccp 0xf708c7b8, sd 5 NOT "LOST"

5. One back end dm_fusa process gets killed and another process is re-spawned as shown in logs above
6. There is no core

Error in CM.pinconf:

E 2017-04-06 10:42:31.559 XXXX cm:21673.-143292704 pcp_xdrst.c(56):3167 1:XXXX:dm:2635:-143575328:7:1491489745:1128
  received PIN_ERR_STREAM_EOF, closing socket
E 2017-04-06 10:42:31.559 XXXX cm:21673.-143292704 pcm.c(58):942 1:XXXX:dm:2635:-143575328:7:1491489745:1128
  Op (PCM_OP_SEARCH) receive failed in pcm_op
  <location=PIN_ERRLOC_PCP:2 class=PIN_ERRCLASS_SYSTEM_RETRYABLE:3 errno=PIN_ERR_STREAM_EOF:50>
  <facility=0 msg_id=0 version=0>


What can cause this issue?
 

Solution

To view full details, sign in with your My Oracle Support account.

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


In this Document
Goal
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.