Другая связанная ошибка , которая все еще присутствует в ab
(apache-2.4.29
), заключается в том, что она принимает только первый результат из getaddrinfo
. Вероятно, эта ошибка упоминается Юргеном Штробелем в комментарии 1007 *. Допустим, у вас есть /etc/hosts
, который выглядит так:
127.0.0.1 localhost.localdomain localhost
::1 localhost.localdomain localhost
Первый результат, возвращаемый getaddrinfo
для localhost
, равен ::1
. Так что ab
пытается подключиться через IPv6 и терпит неудачу. Обходной путь должен использовать 127.0.0.1
: ab -n 10 127.0.0.1/
. Или изменить порядок строк. Хотя, в моем случае это говорит:
Benchmarking localhost (be patient)...apr_socket_recv: Connection refused (111)