Troubleshooting
Problem
When a service is invoked through remote invoke then Integration Server first retrieve CSRF token for remote server and include this token while invoking the actual service. If anonymous services wm.server.csrfguard:getCSRFSecretToken and wm.server.csrfguard:getCSRFSecretToken are not present in allow list of port then it cause Access Denied error.
---------------------
[ISS.0084.9101] Access Denied
Stack Trace: com.wm.app.b2b.server.PortAccessException: [ISS.0084.9101] Access Denied
at com.wm.app.b2b.server.ACLManager.process(ACLManager.java:210)
at com.wm.app.b2b.server.invoke.DispatchProcessor.process(DispatchProcessor.java:34)
at com.wm.app.b2b.server.AuditLogManager.process(AuditLogManager.java:375)
at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:547)
at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:386)
at com.wm.app.b2b.server.HTTPInvokeHandler._process(HTTPInvokeHandler.java:262)
at com.wm.app.b2b.server.InvokeHandler.process(InvokeHandler.java:110)
at com.wm.app.b2b.server.HTTPDispatch.handleRequest(HTTPDispatch.java:175)
at com.wm.app.b2b.server.Dispatch.run(Dispatch.java:384)
at com.wm.util.pool.PooledThread.run(PooledThread.java:127)
at java.lang.Thread.run(Thread.java:745)
---------------------
Document Location
Worldwide
Log InLog in to view more of this document
Was this topic helpful?
Document Information
Modified date:
20 March 2025
UID
ibm17221376