question

Upvotes
Accepted
33 1 2 6

Service does not support private streams

Hello,

We are testing a third party application that will use IDN feed. The app process on startup can connects to the ADS but after opening item requests, is disconnected with message "Service does not support private streams".

The IDN service configured in ADS is not enabled for privateStream. How can we prevent app from using privatestream?

elektronrefinitiv-realtimeelektron-sdkrrteta-apielektron-transport-api
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 @SMR

Thank you for your participation in the forum. Is the reply below satisfactory in resolving your query?


If so please can you click the 'Accept' text next to the appropriate reply? This will guide all community members who have a similar question.

Thanks,


AHS


Please be informed that a reply has been verified as correct in answering the question, and has been marked as such.

Thanks,


AHS

Upvotes
Accepted
24.6k 54 17 14

Hello @SMR

Does your 3rd party application use ETA API as a transport API to connect to the Refinitiv Real-Time feed? If so, please be informed that the Private Stream is requested when the Consumer application source code set the Private Stream flag in the RSSL Request message object:

  • ETA Java: RequestMsgFlags object with PRIVATE_STREAM flag
  • ETA C++: RsslRequestMsg with RSSL_RQMF_PRIVATE_STREAM flag

I suggest you contact your 3rd party application developer to check their application.

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
33 1 2 6

@wasin.waeosri

Thank you for the response.

yes, they use ETA API 3.6.0. So, the PrivateStream flag should be set to False to stop requesting PrivateStream ?


Regards

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 @SMR

I suggest you check the ETA RSSL trace message when the problem occurs to verify the outgoing request message sent by the application first.

You and the 3rd party developer can find a way to enable the RSSL trace message in this thread:

  • If the 3rd party application uses ETA Java, see "Best Answer" in the thread
  • If the 3rd party application uses ETA C++, see my colleague other answer in the thread

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.