Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"unable to create a new stream: No such file or directory" when running iperf3 -c on Intel TDX platform #1644

Open
LindaYu17 opened this issue Feb 6, 2024 · 0 comments · May be fixed by #1645

Comments

@LindaYu17
Copy link

NOTE: The iperf3 issue tracker is for registering bugs, enhancement
requests, or submissions of code. It is not a means for asking
questions about building or using iperf3. Those are best directed
towards the Discussions section for this project at
https://github.com/esnet/iperf/discussions
or to the iperf3 mailing list at iperf-dev@googlegroups.com.
A list of frequently-asked questions
regarding iperf3 can be found at http://software.es.net/iperf/faq.html.

Context

  • Version of iperf3: latest code base.

  • Hardware: intel TEE(trust execution environment) platform: TDX

  • Operating system (and distribution, if any): ubuntu22.04

Please note: iperf3 is supported on Linux, FreeBSD, and macOS.
Support may be provided on a best-effort basis to other UNIX-like
platforms. We cannot provide support for building and/or running
iperf3 on Windows, iOS, or Android.

  • Other relevant information (for example, non-default compilers,
    libraries, cross-compiling, etc.):

Please fill out one of the "Bug Report" or "Enhancement Request"
sections, as appropriate. Note that submissions of bug fixes, new
features, etc. should be done as a pull request at
https://github.com/esnet/iperf/pulls

Bug Report

Connecting to host xxx.xxx.xxx.xxx, port 5001
iperf3: error - unable to create a new stream: No such file or directory

  • Expected Behavior
    iperf3 client side get iperf result correctly.

  • Actual Behavior
    Connecting to host xxx.xxx.xxx.xxx, port 5001
    iperf3: error - unable to create a new stream: No such file or directory

  • Steps to Reproduce

  • iperf3 -s -p 5001 (this runs correctly)

  • iperf3 -c xxx.xxx.xxx.xxx -p 5001 (unable to create a new stream)

  • Possible Solution
    unlink(template) after ftruncate would solve this issue.

@LindaYu17 LindaYu17 linked a pull request Feb 6, 2024 that will close this issue
@bmah888 bmah888 linked a pull request Feb 21, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant