EMS server log error, " durable access denied for topic, Authorization exception creating routed topic consumer".
book
Article ID: KB0092914
calendar_today
Updated On:
Products
Versions
TIBCO Enterprise Message Service
-
Not Applicable
-
Description
Description: Created an EMS active-active route but the log shows the following error and the messages could not be routed over.
Create subscriber failed: durable access denied for topic [globalT]. Authorization exception creating routed topic consumer for '$sys.route.EMS-SERVER2:globalT'
Symptoms:
Cause: When creating a secure global topic, the EMS server tries to create the routed topic consumer for
'$sys.route.EMS-SERVER2:globalT' . It will fail with this error when permission is not yet
granted for the user (the corresponding routed EMS server name).
Issue/Introduction
EMS server log error, " durable access denied for topic, Authorization exception creating routed topic consumer".
Resolution
Grant the user (the corresponding routed EMS server name) permission for the secure global topic using an admin command or modify the acl.conf on both routed EMS servers.
For example: grant topic globalT user=EMS-SERVER publish, subscribe,durable
Or modify the permission into acl.conf file and restart EMS server: TOPIC=globalT user=EMS-SERVER PERM=publish,subscribe,durable