iperf3 错误 - 无法创建新流:权限被拒绝

iperf3 错误 - 无法创建新流:权限被拒绝

我是新手,iperf但公司里的其他人也在用,但今天它的行为很奇怪。

来自服务器:
iperf3 -s
结果cmd显示:
Server listening on 5201

从客户端:
iperf3 --format k --length 1 -t 10 -b 1K -i 1 -c *myservername*
这导致cmd在客户端显示:
Connecting to host *myservername*, port 5201
iperft3: error - unable to create a new stream: Permission denied
cmd在服务器端显示:
Accepted connection from *myip*, port 20756
iperft3: error - unable to create a new stream: Permission denied

我找不到任何相关文档,所以我甚至不知道从哪里开始。有人能给我指出正确的方向或我可以测试什么吗?

答案1

我将把这个问题留在这里以防其他人遇到这个问题。

在两端都以管理员身份运行。非常简单。

答案2

我遇到了同样的问题,使用网络驱动器上的 iperf,而我以管理员身份从 cmd 运行,我遇到了同样的错误。看来 iperf 也需要共享上的写入权限。将程序移动到 C: 上可以完美运行。

答案3

它不需要管理员权限,但似乎 iperf 需要从可写目录启动,尽管我没有注意到它将任何内容写入磁盘。

从 C:\Program Files\iperf-3.1.3-win64 运行它(普通用户只读)会导致错误

iperf3:错误 - 无法创建新流:权限被拒绝

从 RAM 驱动器 R:\iperf-3.1.3-win64 运行它可使应用程序正常运行。

相关内容