Symptoms
When starting an Agent that is running jobs successfully, you see the following message within the logs:
U2000102 Error when calling the function 'setsockopt(7,SO_SNDBUF)', error code 'No buffer space available'.
Cause
This is caused from the Agent being unable to set the buffer sizes as defined within its .ini - this is due to the default buffer sizes being lower then those defined within the Agent.
Resolution
There are two methods to resolve this issue:
1.) Modification of the Agent .ini to match the defined OS buffer sizes.
The defaults shown within the Agent are:
; RecvBufferSize=1024k
; SendBufferSize=1024k
To modify this, uncomment and set to the parameters defined (ex. 256k):
RecvBufferSize=256k
SendBufferSize=256k
2.) Contact your OS Administrator and have the buffers set to the default (1048576).