question

Upvotes
Accepted
1 0 0 2

Buffer owerflow when Running RFA7 and contributing RICS (SSL)

When contributing RIC:s to the feed I'm running into buffer owerflow. I do not know how to adjust this - is it possible and is if any configuration parameter for my RFA libraries (rfa_registry.xml or property config) or any settings in the AHD/AHS required to chance to increase the buffers.

The problem is intermittent and appears about once per 3 weeks, with errorlog for all RIC:s published, the text:

2019-03-08 16:45:55,425 [INFO] (RFAMarketCommunicatorImpl-Thread) RFAMarketCommunicatorImpl$RfaMaqClient.processContReplyEvent - Received Contribution Reply: NAK for id: 37842 com.reuters.ssl.SapiException: Write buffer overflow, needs more than 2 buffers.: Write buffer overflow, needs more than 2 buffers.: NONE

What to change to correct this problem?

treprfarfa-apibuffer
icon clock
10 |1500

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

1 Answer

Upvotes
Accepted
9.5k 10 5 7

Hello @per-olof.astrom

I have checked RFAJ_ConfigLoggingGuide.pdf shipped with RFA Java package and found numIpcOutBuf which specifies Number of IPC buffers for writing messages on SSL connection as explained in RFAJ_ConfigLoggingGuide.pdf shown below:

Please try to increase the value of this parameter in SSL connection node of RFA configuration. The range is 2(default) till 100000 as shown in the figure. If the problem still occurs with the increased value of numIpcOutBuf, you should modify your application to wait for a while before contributing the next data. Since the error can happen if your application contributes data too fast in the system.

Regarding the ADS/ADH parameter to increase the buffers received messages from the SSL consumer application; you can raise this question to ADS/ADH specialist who can help you on this. I am not ADS/ADH expert so I do not know. To submit the questions to ADS/ADH specialist, go to Get Support of MyRefinitiv . Select I need help using the product and select the Product to be ADS-Advanced Distribution Server. If you face any difficulties submitting the queries, please contact the Account team.

Hope this help.


numipcoutbuf.png (11.6 KiB)
icon clock
10 |1500

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

Click below to post an Idea Post Idea