Operating System - HP-UX
1752634 Members
6063 Online
108788 Solutions
New Discussion юеВ

buffer overflow in access log

 
lastgreatone
Regular Advisor

buffer overflow in access log

We've been running apache with no problem but recently we've been getting the following message occasionally:

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

Can anyone tell me exactly what the problem is (and maybe how to fix it?)

Thanks.
2 REPLIES 2
Pedro Sousa
Honored Contributor
MANOJ SRIVASTAVA
Honored Contributor

Re: buffer overflow in access log

Hi Francoise

Essentially form the previous link .


HP ERROR 233 .
When a new connect request arricves at the local tcp and it is immediately followed by a RESET from the remote system , the server application is awakened twice by the request to perform ( accept ( ) calls ) . Each is returned bu ENOBUFS or HP Error 233. The problem is the acceptin server application should not be awakened twice . This was caused by mishandling the connection id in the TPI messages . The problem is fixed by correctly tracking the connection id between the socket and TCP layers.

There is a PATCH also which HP recommends loading PHNE_23456 to resolve this problem


Manoj Srivastava