TUX 8.1 - PIF - Authorization fanout - mutliple ATZ plug-ins not stackable
(Doc ID 774210.1)
Last updated on OCTOBER 30, 2024
Applies to:
Oracle Tuxedo - Version 8.1 and laterInformation in this document applies to any platform.
Information in this document applies to any platform
Goal
Error reported is as below: 144520.TuxMachineName!DMADM.xxxx.1.0: GPDBG:{ _e_sec_authorize_preop(handle .., operation_name 0x1, operation_target ..DMMIB, authorization_token ...., authorization_token_len 76, input_data ...., input_data_len 4290705568, flags 0x0) 144520.TuxMachineName!DMADM.xxxx.1.0: GPDBG: { initialize_atz_engine() 144520.TuxMachineName!DMADM.xxxx.1.0: PIFREG: GetAlias(intf=engine/security/authorization, alias=native/security/authorization) 144521.TuxMachineName!DMADM.xxxx.1.0: PIFREG: GetAlias(intf=engine/security/authorization, alias=bea/native/atzfan) 144522.TuxMachineName!DMADM.xxxx.1.0: PIFREG: GetAlias(intf=engine/security/authorization, alias=<name>_atz_impl,bea/native/atz) 144523.TuxMachineName!DMADM.xxxx.1.0: GP_CAT:1341: ERROR: pif: can't load impl '<name>_atz_impl,bea/native/atz' that is in InterceptorSequence for 'bea/native/atzfan' 144523.TuxMachineName!DMADM.xxxx.1.0: GPDBG: } initialize_atz_engine(60) -4004 144524.TuxMachineName!DMADM.xxxx.1.0: GPDBG:} _e_sec_authorize_preop(20) EE_SEC_SYSTEM CONFIGURATION: Windows XP, Solaris 8, Solaris 9 Use a custom authorization plug-in Stack it with the BEA default atz plugin The authorization fails as the plugin does not look for the right alias, as shown above: We should read: 144522.TuxMachineName!DMADM.xxxx.1.0: PIFREG: GetAlias(intf=engine/security/authorization, alias=<name>_atz_impl)
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 |