SQL server could not connect: Lacked Sufficient Buffer Space

Solution 1:

the only time I came across something similar was when some application openend a new connection to the db for every request - and never closed the old ones.

With more than 3500 concurrent, but idle connections the problems started (was SQL 2000).

I would check each day the number of current connections with the admin console to see if you reach unusual numbers.