question

Upvotes
Accepted
21 0 0 2

Failed to request service discovery information

Hi,

We are using Elektron Real-Time Connection. After latest Refinitiv upgrade to Real-Time-SDK-2.0.3.L2.java, we have this error present:

ERROR [com.fnx.service.adapter.refinitiv.JRefinitivAWSAgent] (pool-13-thread-3) JRefinitivAWSAgent: Failed to connect to Refinitiv ELEKTRON_DD Service. Caused by loggerMsg
ClientName: ChannelCallbackClient
Severity: Error
Text: Failed to add RsslChannel(s) to RsslReactor. Channel name(s)
Instance Name Consumer_1_288
RsslReactor @278e90dc
RsslChannel null
Error Id -1
Internal sysError 0
Error Location RestReactor.submitServiceDiscoveryRequestBlocking
Error Text Failed to request service discovery information. Text: {"error":{"id":"9b6cf6bc-0633-46f2-b575-fa0d4ff7ca3c","code":"insufficient_scope","message":"access denied. Scopes required to access the resource: [trapi.streaming.pricing.read]. Missing scopes: [trapi.streaming.pricing.read]","status":"Forbidden"}}

loggerMsgEnd


Is this due to missing some licenses on Refinitiv permissioning backend? Could this be checked.


javaerrorpermissioning
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
Accepted
21 0 0 2

Thanks for reply, the issue was an inactive trial license.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Hello @zeljko.simic,

Thanks for letting us know.

I am going to convert your comment to answer to try to help the next developers with the same issue.

Upvote
32.2k 40 11 20

Hello @zeljko.simic ,

The error message that you observe indicates that the cred submitted does not have permissions to access realtime streaming content.

However, as you were accessing realtime streaming content before, and were permissioned this does not sound right.

As you appear to be testing with a custom consumer, I would suggest to try to verify this aspect with a simple example that came with RTSDK, ex450_MP_QueryServiceDiscovery.

If the example reproduces the same issue, would contact RTTO support via Refinitiv Helpdesk Online to verify the issue with your permissions.

If it does not, would verify how the credentials, password and clienid are passwd are passed to an absorbed by the custom consumer.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.