System call sendto() failed: Kernel resources exceeded while attempting to send UDP packet to xxx.xxx.xxx.xxx.

System call sendto() failed: Kernel resources exceeded while attempting to send UDP packet to xxx.xxx.xxx.xxx.

book

Article ID: KB0072085

calendar_today

Updated On:

Description

The details as to why one may be seeing this error are detailed in the following KB article - https://support.tibco.com/s/article/Tibco-KnowledgeArticle-Article-32195

The purpose of this KB article is to report back from a customer case, in which we increased the following kernel parameters and the error did not appear anymore - a restart of the RV process is needed


See the following changes, note that such buffer values and tunning will depend on the amount of data being sent by the application/s at the time, but one can start with 1MB of buffer and then slowly increase it if the problem is not resolved

The values are in bytes

net.core.rmem_default = 1048576
net.core.wmem_default = 1048576
net.core.rmem_max = 16777216
net.core.wmem_max = 16777216

default for both send and received is 1MB with the maximun value 16MB

Issue/Introduction

System call sendto() failed: Kernel resources exceeded while attempting to send UDP packet to xxx.xxx.xxx.xxx.