-
RTDS Rest API how to get update rate from ADS per user not per mount
Hi Team Is there a way to get updateRate value per User and not per mount via RestAPI ? Currently it is possible to get updateRate from RestAPI using URL like this: http://ADS_IPADDRESS:RESTAPI_PORT/sharedmem/classes/SinkDistMsgs/instances/all/variables/updateRate Result is like this :…
-
HTTPS for RTDS Rest API
Does the current REST Interface for RTDS components support https? In the documentation, for example in REFINITIV REAL-TIME CONNECTOR SYSTEM ADMINISTRATION MANUAL, the REST Interface only shows http. Does it support any authentication? Thank you.
-
RFA Connection Time Out Parameter
We have an application named Rate publisher where we are fetching the real time rates from RTDS server. Below rfa parameters for the reference. We have a connection Time Out Parameter defined as 350000 ms. Our aim is whenever a ADH disconnection, application should wait for 35 sec before sending an alert. However, this…
-
Max length of RSSL string payload
Is there a max length for the payload of an ASCII_STRING / RMTES_STRING field? All I can see documentation-wise is the table "5.5.2.4 FIELD TYPE Keywords" in the "RDM Usage Guide" but I'm reading that as how to convert MarketFeed types to RWF? I'm inferring (/hoping) from reading the SDK code that string length is only…
-
RRCP Warning/Error - rrcpE_User.c,rrcpE_User_construct
Hello, Could some one help me understand what cause this warning message? RRCP SOURCE: INTERNAL ERROR: [/local/jenkins/workspace/RTDS35XCore_Release/OS/OL7-64/ssl/RrcpDaemon/Engine/rrcpE_User.c,rrcpE_User_construct(),1551 This on adh3.5.4
-
ADH/ADS : Item not found in cache when posting data using Non interactive provider
Hello, We are trying to use NIProvider to publish custom items on ADH using a dedicated service name. It seems to work but we are not able to consume the data from ADS using the same service name. On RTC when checking the item on ADS we get the error : Stream State : Closed Data State : Suspect State Code : None Status…
-
ADH Cache MBO
I am testing MBO behavior when ADH/ADS is set up in caching. I am sending a query for MBO RIC and get a response back with Summary Data and the Orderbook multi part solicited refresh message. While keeping the subscription on, I query the same RIC via the ADH and expectedly ADH responds back but this time I just see the…
-
RMDSclient issues
I am using rmdsclient to query and subscribe on RSSL_DM_MARKET_BY_ORDER domain. I see that sometimes the rmdsclient misses data since RSSL_DM_MARKET_BY_ORDER has multiple parts for refreshMsg and I see it sometimes start from partNum=3 or some other parts. I enabled the XML trace in TREP FH to see if it sends out data…
-
ADH does not send close
I am using rmds client to query to TREP FH. I have noticed if I keep restarting the rmds client (meaning start/kill/start) once in a while , the ADH does not send close for a stream and then re-request the same stream when rmds is started. Now TREP FH application has no way of knowing active streams. This leads to TREP FH…
-
ETA RWF encoding
Hi, We try to retrieve streaming realtime data via ETA C in RWF format from our local deployed RTDS. There is a sample code for using ETA C VAConsumer what we used: ./VAConsumer -webSocket { {HOST}}:{ {PORT}} { {SERVICE}} mp:EUR= -uname { {USER_NAME}} -aid { {APPID}} -x -protocolList rssl.rwf We received the following…
-
Websocket settings ADH/ADS
Advanced Data Hub (ADH) Advanced Distribution Server (ADS) Question 1, in order to support websocket settings, do the following settings need to be modified in adh/ads at the same time? *IDN_SELECTFEED*convertMfeedDataToRWF : True *IDN_SELECTFEED*dataType : 6 Question 2, Does ET support obtaining RWF type data from ADS?
-
websocket api : F47 error while posting dacslock
Hi dear community, I am currently trying to implement dacs lock management in a Websocket-based application (written in Python), and I am curiously receiving this message after I post the data : 2023-07-31 18:20:33,175 - DEBUG - Ack received on pub channel : {"ID": 1, "Type": "Ack", "AckID": 62, "NakCode": "AccessDenied",…
-
MBO Domain - ADH sends unsubscribe
I am sending subscription request via ADH to TREP FH on MBO domain. As soon as the initial image is sent with the final image following header <refreshMsg domainType="RSSL_DMT_MARKET_BY_ORDER" streamId="5" containerType="RSSL_DT_MAP" flags="0x10E8…
-
How to connect to a specific deployed RTDS service using Pyhon RDL?
How to connect to a specific deployed RTDS service using Pyhon RDL? I've been able to successfully hand over on-premise server IPs, dacs users and subscribe as snapshot or stream to RICs and specific fields. I was wondering if it was possible to open_session and/or get_data, etc to a specific service within our RTDS ADH…
-
User Interface for ADH and ADS
Is there a User Interface for ADH and ADS? Or any github link that may have attempted to create it? I want to implement the ADH/ADS interface control via UI.
-
Delete record on non-interactive source with an OMM off-stream post (websocket)
Hi - how do I delete a specific record using an OMM off-stream post on the ads web socket please? I'm using a type "Update" with an Action "Delete" - I get an Ack back from the ads, but the record doesn't get deleted. How do I remove it from cache please with a post? Thanks Martin
-
ADH log message "Item has been deleted" - not in ADH manual. What does it indicate?
Hi - Im trying to understand the root cause of a series of Java EMA TREP subscriptions which failed when the US market opened on 26/4/23. The subscription failures generated client side status: statusMsg=Request timeout and at the same time ADH log error: <rmds.1.adh.1.sourceThread.serviceGenerator.bpod_route.route.BPOD:…
-
Publish data to Refinitiv via ADH
Hi. We are going to publish data to Refinitiv. Instructions say we need to setup ADH (Refinitiv Distribution Hub) within our network and use non-interactive provider (NIP) for publishing over the Refinitiv real-time distribution system. If my assumption is correct how do I setup ADH?
-
ADH Total Incoming Data Rate for all Publishers
Hi, I am trying to monitor the incoming publishing data rate to an ADH. Are you able confirm the below shared memory instance from an ADH "adh.sourceApplicationPool.sslDispatcher.source.server.ipc.transmissionBus/bytesReceivedRate" will be able to tell me the total publishing rate all publishers connected?
-
Is it possible in TREP to ignore whole update if it contains a particular value
Is it possible in TREP to ignore whole update if it contains a particular value? Eg: if FID 23 contains the value 'BBG' then ignore the whole update, ie, ignore all the 8 fids in that update
-
send data to adh with python
Hi - I would like to send some data to an internal source using python - do you have any examples of how to bring up a source app and send data please? Ideally my python script would advertise a port, which the adh would connect to and then i send the data directly to the adh. Thanks Martin
-
EMA Java parameter GuardanteedOutputBuffers change not displayed in log or ADHMON
Hi I am running a RMDS publisher using Java EMA 3.0.45. We are seeing publisher disconnects with error: error:Failed to submit UpdateMsg. Reason: ReactorReturnCodes.NO_BUFFERS. Error text: channel out of buffers We have tried to fix this issue by increasing the setting "GuaranteedOutputBuffers" as recommended in the…
-
Is there a "sandbox" ADS/ADH installation package available?
Is there any way of setting up a "sandbox" ADS/ADH to verify whether they have the functionality I need? I'm looking at a possibility of using ADS (and possibly ADH in the future for better load balancing) in my company to replace legacy system. Before I start an "official" process of proposing an architectural change and…
-
I have a service visible in ADS monitor which initially has status UP when publisher connects to ADH
Hello, I would very much appreciate your assistance with an issue that I have been trying to solve for about 5 days now. If you need additional information then please let me know. I have recently upgraded to ADH/ADS 3.5.1 on RHEL 7.6. Previously I had been using ADH/ADS 2.6.1 on RHEL 5.11 in a configuration that operated…
-
Our TREP cannot connect RCC. Got Error: 0012 Unable to load openSSL Libraries.
My TREP cannot connect with RCC and got the following error about Error: 0012 Unable to load openSSL Libraries. <TRDMAIN-TREP01.1.adh.sourceSSLDistribution.sslDispatcher.route_trce1.route.channel: Warning: Tue Mar 22 19:04:16 2022> Mount failed (route "route_trce1", host "contrib1-apac1.platform.refinitiv.biz", port 443).…
-
Multiple requestMsg for same streamId and RIC
Hi, please help me with the following issue. Scenario: EMA Interactive provider -> ADH -> ADS -> 2 consumers Consumer 1 starts and subscribes to a RIC. After some time, Consumer 2 starts and subscribes to the same RIC. On the EmaTrace of the provider side, I see 2 requestMsg coming from the ADH/ADS for the two consumers.…
-
RWF Len for RsslReal
When encoding double to RsslReal, how do I make sure that the value being encoded is within limits of RWF Len? We have situations where ADH in caching blanks the value out since it is outside the RWF Len? And is there a setting in the ADH that we can use to enable caching of all lengths of values in RsslReal?
-
NIProvider: end stream of RIC updates so that only one ADH gets updates for it
Hi, Assume there is a multi-process application working as a NIProvider. It connects to one of two ADH-s configured to accept connection from the application. Please note that these two ADH-s do not work in a hot standby for NIP service. NIP on ADH-s is configured for source aggregation and communication is on TCP. It's…
-
Dictionary Download for a Non-Interactive Provider
I am trying to implement a Non-Interactive Provider and my application is currently able to publish data to TREP. the NIP application is currently loading the dictionary from local filesystem after logging in as a provider. So i have been able to publish data to TREP. However, I would look to download this dictionary from…
-
I see messages as "Output threshold breached for user" in the ADH log. Does that mean that the TREP
I see messages as "Output threshold breached for user" in the ADH log. Does that mean that the TREP Feed Handler is slow in consuming data from ADH or is this between ADS and ADH or the client that is requesting data?
-
Having issue with Caching
With no caching at ADH I can see the prices being present in the FID. However if the caching is turned on at the ADH the prices are blank in SOLICITED image. In updates they are present. Seems like some kind of conversion failure or some limitation at ADH?
-
TRCC error Error:1002 ipcRead() failure. System errno: (0)
When TRCC fails to connect we see in ADH.log (3.4.1) the error </local/jenkins/workspace/TREP34XCore_Release/OS/OL7-64/esdk/source/esdk/Cpp-C/Eta/Impl/Transport/rsslSocketTransportImpl.c:694> Error:1002 ipcRead() failure. System errno: (0) I take it that "jenkins" is one of your developers and ask if this error can be…
-
TREP ADH Delayed Feed "Data BLOCK" message on ric subscription
This query is in regards to the delayed feed (dELEKTRON) on the TREP infrastructure. I am noticing "DATA BLOCK" message on subscribing LME Exchange instruments e..g.rics "MALD31N0=LX" ; "MZND26M0" through the delayed service however there are no issues when subscribing the same instruments on the live feed (ELEKTRON_DD).…
-
How can I enable the logging for ticker subscription in ADS and ADS
Hi Team, I would like to find out when ADS receives the ticker subscription from users during the day. Would you help to advise if there is a logging that I can enable to log the ticker subscription request in ADS and ADH? We are on TREP 2.6
-
Stuck instruments when posting
Hi I run the below program which publishes to a service SERVICE on TREP using the latest RFA.net api. It publishes 2 instruments in /exactly/ the same way but for the instrument anderstest4 the published change does not stick, regardless of the order in which I publish the instruments (or whether I publish both or not).…
-
How can i tconfig adh3.3.3 to connect EED in cloud
Hi, i am testing ADH3.3.3 connect to ERT in cloud. but i can not find procedure for tconfig adh in installation guide . I have machine id and password. Could you give me some advice? Many thanks. tconfig service_edge -s IDN_RDF tconfig route_cloud ?? tconfig route_cloud -n trep33 -r route_cloud1 ?? tconfig server_edge -a…
-
how to execute adhmon through ssh connection from remote machine
Hi Team, Am trying to execute adhmon -print utility from ansible control machine via ssh connection but getting "command not found" error. Not sure how ansible will load .bash_profile of TREP server. moreover how should i load environment variables from target server.
-
How to dump the item database for the publications made over the TREP platform?
I am tried ADHMON Service Stats -> Service Name -> Attributes section and also ADHMON Process Statistics -> DumpDb, but either of the output files havn't captured the published data except the subscriptions made. Appreciate some advise/tips?
-
ADS just received the header but no body and the further request stalls.
When requesting symbols I see somtimes that ADS received the header but without the body and after 60 seconds the request timesout. I checked the ADH log and saw that it received the header and the body. Can there be any reason that ADS did not receive the body. This problem happens randomly and might not occur for the…
-
Market Price Response Status
A17 error "Source did not respond" is the status received by rmdsclient. When I check ADH log, I can see that it received the refreshMsg but did not forward it to rmdsclient. The drop form ADH still shows 0 and then ADH sends unsubscribe.