RP/TUX Encrypted Password For Oracle DB As Resource Manager Decrypt Fails With LIBTUX_CAT:6046 (Doc ID 2100504.1)

Last updated on MAY 02, 2017

Applies to:

Oracle Tuxedo - Version 11.1.1.2.0 and later
Information in this document applies to any platform.

Symptoms

When using encrypted password field for Oracle Database, in Tuxedo ubbconfig configuration file OPENINFO parameter , if library libnnz11 linked before libengine, then tpopen() fails with LIBTUX_CAT:6046.

ubbconfig example(Tuxedo configuration file):

*GROUPS
ORAGROUP1
LMID=simple GRPNO=1 OPENINFO="Oracle_XA:Oracle_XA+SqlNet=oraserver+Acc=P/scott/*****+SesTm=60+LogDir=." TMSNAME=TMS_ORA

 

$TUXDIR/udatabobj/RM file example(resource manager configuration tables file):

Oracle_XA:xaosw:-L$ORACLE_HOME/lib -lclntsh -lnnz11

 

ULOG:

232304.server!TMS_ORA.28595.1.0: 01-26-2016: Tuxedo Version 11.1.1.2.0, 32-bit
232304.server!TMS_ORA.28595.1.0: LIBTUX_CAT:262: INFO: Standard main starting
232304.server!TMS_ORA.28595.1.0: LIBTUX_CAT:6046: ERROR: Unsuccessful decryption of a protected field
232305.server!TMS_ORA.28595.1.0: LIBTUX_CAT:466: ERROR: tpopen TPERMERR xa_open returned XAER_INVAL
232305.server!TMS_ORA.28595.1.0: LIBTUX_CAT:250: ERROR: tpsvrinit() failed
232305.server!TMS_ORA.28595.1.0: LIBTUX_CAT:300: ERROR: _tlog_open: _gp_tblopen: UNIX sys call error - 2
232305.server!tmboot.28586.1.-2: CMDTUX_CAT:825: ERROR: Process TMS_ORA at simple failed with /T tperrno (TPERMERR - resource manager error)

 

Changes

 

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