Operating System - HP-UX
1827704 Members
2879 Online
109967 Solutions
New Discussion

Re: 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