IPERF Connect Ошибка: операция сейчас в процессе

j00 w4nt 4wk w1th 4ss0c14t1v3 4rr4yz:

< text awk -F, '{ a[$3]++; }; END{ for (i in a) { n=a[i]; if(n > 1) print n, i; } } '

W0rkz 4z 3xp3ct3d w1th y0 3x4mpL3.

2
20.09.2018, 01:12
3 ответа

Согласно странице руководства для connect, ошибкаEINPROGRESS(«Выполняется операция» )на самом деле не относится к состоянию ошибки. Скорее это означает, что «сокет не блокируется, и соединение не может быть установлено немедленно». Любая программа, использующая неблокирующие сокеты, должна распознавать это и обрабатывать (внутри себя, выбирая ()ing для завершения или что-то в этом роде ). Поскольку iperf вместо этого терпит неудачу и представляет вам эту ошибку, может показаться, что вы каким-то образом нашли в нем ошибку, о которой вы должны сообщить разработчикам.

2
27.01.2020, 22:29

Убедитесь, что на сервере установлена ​​та же версия iperf.

У меня было такое же сообщение, когда я запускал iperf3на сервере и пробовал команду iperfна клиенте.

Что помогло, так это установить iperf3на клиенте и запустить его.

3
27.01.2020, 22:29

Также проверьте брандмауэр. Я получал эту ошибку.

Я обнаружил, что sudo ufw disableпозволяет iperfработать. И затем sudo ufw enable, конечно же, чтобы снова включить брандмауэр.

2
14.07.2020, 00:31

Теги

Похожие вопросы