I will try to simplify the situation: I have two Domino servers - A and B. There is an agent on both servers, which is signed under server A account. The agent creates a COM object and invokes COM method.
The agent itself is invoked by application, which initializes NotesSession under local Domino server account.
On server A agent is invoked by application successfully.
On server B agent throws an error when creating COM object: Client Execution Security is enabled.ECL Alert Result: Code signed by A was prevented from executing with the right: Access to external programs. 04/13/2004 12:39:57 PM Agent ‘RL MSI Events Agent’ error: Operation is disallowed in this session
Notes client is not installed on the server, where the application invoking the agent is running on.
I have no idea why it’s failing, ECLs are the same for server account A on both servers.