EMS server log error, " durable access denied for topic, Authorization exception creating routed topic consumer".

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