Operating System - HP-UX
1832997 Members
2264 Online
110048 Solutions
New Discussion

Re: (233)No buffer space available: accept

 
SOLVED
Go to solution
Anil_5
Advisor

(233)No buffer space available: accept

On our HP-Ux we get these messages extensively in the webservers error log files. This happens when we use an external load balancer I heard that a bug in JRE triggers these errors when an external Load balancer is used. Is that correct?

ANil
webapp
6 REPLIES 6
Michael Tully
Honored Contributor

Re: (233)No buffer space available: accept

Hi,

Exactly where are you getting this message? In your system log file or within your application?

Michael
Anyone for a Mutiny ?
Anil_5
Advisor

Re: (233)No buffer space available: accept

I get these error messages in the Apache web server error logs. Note we use java extensively with Apache to run our servlets.

Anil
webapp
Jeff Schussele
Honored Contributor

Re: (233)No buffer space available: accept

Hi Anil,

Looks to be a temp resource unavailable problem.
See the following thread

http://forums.itrc.hp.com/cm/QuestionAnswer/1,,0x54d1d08cc06fd511abcd0090277a778c,00.html

HTH,
Jeff
PERSEVERANCE -- Remember, whatever does not kill you only makes you stronger!
Anil_5
Advisor

Re: (233)No buffer space available: accept

Jeff,

I did come across this error many times and last time we got this we did a modification to the maxdsiz kernel param and the error went away.

This time it seems as if the external load balancer is causing this error as if I disable the port thru which the load balancer sends data to the backend apache server this error goes away. Did you ever hear about a related bug in JRE which causes this error on HP-UX.

Anil
webapp
Jeff Schussele
Honored Contributor
Solution

Re: (233)No buffer space available: accept

Hi (again) Anil,

No, not w/Apache itself. I've seen some problems with load-balancers w/WebLogic & with iPlanet, though.
Looking over other earlier posts, I think that if you are running 11.0 you can safely ignore these. And I would speculate that the cause is the client connecting - the load-balancer or even the actual human client - in this case. You can get this error if the user hits the stop button while the server is accepying the connection. OR the load-balancer can be resetting the connection before the accept is complete.
If you still suspect JRE & you have an older JRE (1.1.8 or 1.2.2) you could try a newer, but I suspect you're seeing them *because* of the load-balancer. It may not be configured correctly or simply dropping connections before the server completes the accept.

In the past we've had less than satisfactory success with HW load-balancers for numerous reasons.

See this interesting thread:

http://forums.itrc.hp.com/cm/QuestionAnswer/1,,0xec733fd7f72ad611abd50090277a778c,00.html

HTH,
Jeff
PERSEVERANCE -- Remember, whatever does not kill you only makes you stronger!
Anil_5
Advisor

Re: (233)No buffer space available: accept

Thanks, I will work on the Load balancer and see what comes out of it. In the meantime if you come across any ideas Let me know as I am looking out for suggestions.

Anil
webapp