Делаю бенчмарк сервера, раздающего статику (работает на lighttpd/1.4.30). Бенчмаркаю с соседнего сервера с помощью ab (Apache HTTP server benchmarking tool). Выглядит это примерно так:
# ab -n10000 -c50 -t60 -r <a href="http://domain.tld/image.gif">domain.tld/image.gif</a><br/>
This is ApacheBench, Version 2.3 <$Revision: 655654 $><br/>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, <a href="http://www.zeustech.net/">www.zeustech.net/</a><br/>
Licensed to The Apache Software Foundation, <a href="http://www.apache.org/">www.apache.org/</a><br/>
<br/>
Benchmarking domain.tld (be patient)<br/>
Completed 5000 requests<br/>
<br/>
Test aborted after 10 failures<br/>
<br/>
apr_socket_connect(): Operation not permitted (1)<br/>
Total of 7943 requests completed
Ситуация стабильно воспроизводится, число Total of N requests completed плавает вокруг цифры 7500.
Что такое apr_socket_connect(): Operation not permitted (1)? Хотя бы на чьей стороне ошибка — не проверямом хосте, или на проверяющем? Гугл что-то не радует меня большой толпой братьев по несчастью.