Getting different *USER when executing a subroutine from DCOM Wrapper EntireX Object Library (EOL)

Hi Guys,

Since we migrated our old Natural and EntireX Broker to another machine running Natural 9.2.1 and Entirex Broker 10.9.0.0 we started to observe an strange behavior when we call an subroutine from a DCOM Wrapper EOL object.

The scenario is:

ASP Classic Web Application
|
DCOM Wrapper (EntireX Object Library)
LOGON User: DET99998
|
EntireX Broker
|
natural batchmode
|
XYZ Subroutine
*USER: DET16009 (Different from logon user: DET99998)

Bellow I’ve attached an log snippet from a conversation were before the “REPLY” it has another line with a different user from LOGON.

******** *USER: RPCLINUX  *LIBRARY-ID: DETRAN
B  * Return from listen at 2023-09-04 09:17:13
FUNCTION: L RC:           0 SERVER: PRPORTAL
00000000 Successful response
CID     : 0000000000391914    CUID: **DET99998**
REC-LEN :         5150    BUFF-LEN:       30720
M  * Logon execute to library DETRAN for user **DET99998**
M  * Logon executed to library DETRAN for user **DET99998**
M  * Convert to intern
M  * Execute callnat... S65IT008 at 09:17:13
M  * Back from execute callnat S65IT008 at 09:17:13
M  * Convert to extern
^LM  * Ready for reply to S65IT008 at 09:17:13
******** *USER: **DET16009**  *LIBRARY-ID: DETRAN
B  * Reply sent for S65IT008 at 09:17:13
FUNCTION: R RC:           0 SERVER: PRPORTAL
00000000 Successful response
CID     : 0000000000391914    CUID: DET99998
SEND-LEN:        5150

We’ve exhausted different ways to analyse what is happening.

Anyone can help us on finding what is causing this issue?

Thanks in advance.

Looks very much like a change in the “impersonation” setup.
I can see there are some changed described in the release notes. link
Finn

Thanks for your reply. I took a look at the release notes you suggested but haven’t found anything related at our Linux Version. Is there anything else I can take a look?

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.