System Administration
cancel
Showing results for 
Search instead for 
Did you mean: 

Apache "[error] (233)No buffer space available: accept: (client socket)

 
SOLVED
Go to solution
Highlighted
Super Advisor

Apache "[error] (233)No buffer space available: accept: (client socket)

Getting this error in apache log
on hpu-ux 11 (apache version Server version: Apache/1.3.14 (Unix))

What buffer space does it mean ? how to check buffer space and finally How to fix it ?
A CA helpdesk application using apache is having problems to the point no users can't access the web client. So app. admin have to recycle the app.and then all is fine ? Trying to rule out this "No buffer space " option. Also, see the message even when app is up and is working fine.
good judgement comes from experience and experience comes from bad judgement.
3 REPLIES 3
Highlighted
Exalted Contributor

Re: Apache "[error] (233)No buffer space available: accept: (client socket)

It would appear you are running out of resources. I would monitor performance with glance or a set of data collection scripts. I'm attaching the ones I do. Look for issues in the data corresponding to the log entries in the apache log.

SEP
Steven E Protter
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
Highlighted
Frequent Advisor
Solution

Re: Apache "[error] (233)No buffer space available: accept: (client socket)

Hello,



Here's an explanation of the problem :
· Client initiates a connection to the server
· Server is busy and so, the connect request goes to the accept queue
· Client times out at around the same time that the Server starts to
· respond to the request
· Server tries to accept the connection, but then the client has already
· sent a CONNRESET signal, the connection buffers (on the server) are
· freed.
· Server sees that there's no connection buffer, it gets back ENOBUFS from
· the TCP stack, and hence complains..
This is a problem in the handling of the ENOBUFS in Apache. The problem
can be mitigated by raising the value of:
tcp_conn_request_max
But the real solution is to use Apache 2.0. This issue has been resolved (the
fix is to treat ENOBUFS the same as ECONNRESE
Highlighted
Honored Contributor

Re: Apache "[error] (233)No buffer space available: accept: (client socket)

Hi


Use the itrc to search the knowledge database for document

KBRC00009318
Apache 1.3 Web Server Performance Tuning on HP-UX 11.x


This should enable you to solve your problems



Steve Steel

If you want truly to understand something, try to change it. (Kurt Lewin)