RP/TUX 9.1 - Improper error messages were reported when set MAC=MANDATORY (Doc ID 777620.1)

Last updated on NOVEMBER 04, 2016

Applies to:

Oracle Tuxedo / Tuxedo / 9.1
Information in this document applies to any platform

Goal

DESCRIPTION:
There are 4 issues:
1. Set MAC=OFF on domain1 and MAC=MANDATORY on domain2 without LLE and SECURITY. tpcall() domain2's service should
fail, and following error messages should be reported in ULOG on domain1:

LIBGWT_CAT:1683: ERROR: MAC is MANDATORY in remote domain <domain2> but not supported in local domain
<domain1>

But now, error messages were:

LIBGWT_CAT:1682: ERROR: MAC is MANDATORY but neither LLE nor SECURITY is supported for connection of (<domain1>,
<domain2>)

2. When set MAC=ON on domain1 and MAC=MANDATORY on domain2 without LLE and SECURITY, same problem occurred.

3. When set MAC=ON on domain1, and MAC=MANDATORY on domain2 without LLE and SECURITY, tpcall() domain1's service
should fail, and following error messages should be reported in ULOG on domain1:

LIBGWT_CAT:1683: ERROR: MAC is MANDATORY in remote domain <domain2> but not supported in local domain
<domain1>

But now, error messages were:

LIBGWT_CAT:1686: INFO: MAC is not supported for session (<domain1>, <domain2>)

4. When set MAC=ON on domain1 and MAC=MANDATORY on domain2 without LLE and SECURITY, tpcall() domain1's service should
fail, and following error messages should be reported in ULOG on domain2:

LIBGWT_CAT:1682: ERROR: MAC is MANDATORY but neither LLE nor SECURITY is supported for connection of (<domain2>,
<domain1>)

But now, error messages were:

LIBGWT_CAT:1681: ERROR: MAC is MANDATORY but remote domain <domain1> doesn't support this feature

When set MAC=OFF on domain1 and MAC=MANDATORY on domain2 without LLE and SECURITY, same problem occurred.

5. When set MAC=OFF on domain1 and MAC=MANDATORY on domain with LLE and SECURITY, tpcall() domain2's service should
fail, and following error messages should be reported in ULOG on domain1:

LIBGWT_CAT:1683: ERROR: MAC is MANDATORY in remote domain <domain2> but not supported in local domain
<domain1>

But now, error messages were:

LIBGWT_CAT:1683: ERROR: MAC is MANDATORY in remote domain <domain2> but not supported in local domain
<domain1>
LIBGWT_CAT:1686: INFO: MAC is not supported for session (<domain1>, <domain2>)

CONFIGURATION:
Tuxedo 9.1

Solution

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