Skip to content

VPS install failing at iperf3 #3849

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

Open
therestlesstexan opened this issue Mar 14, 2025 · 14 comments
Open

VPS install failing at iperf3 #3849

therestlesstexan opened this issue Mar 14, 2025 · 14 comments
Labels

Comments

@therestlesstexan
Copy link

Expected Behavior

Full, complete installation on VPS (debian 12)

Current Behavior

Install fails when you reach iperf3. See below relevant output:

Selecting previously unselected package libssl-dev:amd64.
(Reading database ... 74621 files and directories currently installed.)
Preparing to unpack .../libssl-dev_3.0.15-1deb12u1_amd64.deb ...
Unpacking libssl-dev:amd64 (3.0.15-1
deb12u1) ...
Selecting previously unselected package libsctp1:amd64.
Preparing to unpack .../libsctp1_1.0.19+dfsg-2_amd64.deb ...
Unpacking libsctp1:amd64 (1.0.19+dfsg-2) ...
Selecting previously unselected package libsctp-dev:amd64.
Preparing to unpack .../libsctp-dev_1.0.19+dfsg-2_amd64.deb ...
Unpacking libsctp-dev:amd64 (1.0.19+dfsg-2) ...
Setting up libssl-dev:amd64 (3.0.15-1~deb12u1) ...
Setting up libsctp1:amd64 (1.0.19+dfsg-2) ...
Setting up libsctp-dev:amd64 (1.0.19+dfsg-2) ...
Setting up iperf3-build-deps (3.18-2) ...
Processing triggers for man-db (2.11.2-2) ...
Processing triggers for libc-bin (2.36-9+deb12u9) ...
Build iperf3 package....
Install iperf3 package...

  •                          92%[==========================================>    ]  95.37K  5.94KB/s    in 16s     
    

Cannot write to ‘-’ (Broken pipe).

Possible Solution

Steps to Reproduce the Problem

  1. Spin up a fresh Debian 12 VM
  2. sudo to root
  3. Follow guide online to install VPS.

Context (Environment)

Specifications

  • OpenMPTCProuter version:
  • OpenMPTCProuter VPS version:
  • OpenMPTCProuter VPS provider:
  • OpenMPTCProuter platform:
  • Country:
@therestlesstexan
Copy link
Author

therestlesstexan commented Mar 14, 2025

Just to make certain this was NOT my environment (I have a server colocated in a data center running ProxMox VE) I spun up a Debian 12 VM on VULTR and attempted the install there, I got the same result, fails at the same place.

Also attempted an ubuntu 20.04 box with same result - fails at iperf3.

@Ysurac
Copy link
Owner

Ysurac commented Mar 14, 2025

Should be fixed.

@therestlesstexan
Copy link
Author

I code in php, myself - so I'm curious - what was root cause?

@Ysurac
Copy link
Owner

Ysurac commented Mar 14, 2025

It's here: Ysurac/openmptcprouter-vps@3f3962b
It the last changes: I forgot to correctly rename the iperf3 package due to iperf3 debian update.

@therestlesstexan
Copy link
Author

D'oh! LOL

Thanks for the quick fix!

@mdp18
Copy link

mdp18 commented Mar 15, 2025

same thing happens now with iperf 13.18-2 on BuyVM.

@Ysurac
Copy link
Owner

Ysurac commented Mar 15, 2025

@mdp18 what is the error ? Did you try new script ? What script are you using ?

@TFleury
Copy link

TFleury commented Mar 15, 2025

It seems i'm facing the same issue on fresh install : Ubuntu 22.04.5 LTS on OVH VPS
The error I get is mk-build-deps: You must have equivs installed to use this program.

@TFleury
Copy link

TFleury commented Mar 15, 2025

PR here : Ysurac/openmptcprouter-vps#104

@Ysurac
Copy link
Owner

Ysurac commented Mar 15, 2025

It's a new error, fixed now thanks. Ubuntu is not supported anymore, only Debian.

@xNagatsu
Copy link

xNagatsu commented Mar 19, 2025

Same here on AWS t4g (ARM) :

Build iperf3 package....
Install iperf3 package...

  •  92%[=============================>          ]  96.00K  11.5KB/s    in 8.3s    
    

Cannot write to ‘-’ (Broken pipe).

@Ysurac
Copy link
Owner

Ysurac commented Mar 19, 2025

I think it's only an error on ARM. I will test.

@xNagatsu
Copy link

i've found a "fix"

Line 591
dpkg -i iperf3_3.18-2_amd64.deb libiperf0_3.18-2_amd64.deb >/dev/null 2>&1

i've change to
dpkg -i iperf3_3.18-2_arm64.deb libiperf0_3.18-2_arm64.deb >/dev/null 2>&1

It's not clean but it's work

@Ysurac
Copy link
Owner

Ysurac commented Mar 19, 2025

Yes it was the issue, I fixed it in snapshot VPS script (with a "*")

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants