Speedtest.net for unRAID 6.1+


dmacias

Recommended Posts

I'm looking forward for the update too.

 

In the mean time I did some testing with the "raw" Speedtest-CLI and I'm also seeing some weird results. I'm on a 4G connection so the speed varies a lot but still I'm getting pretty consistent results (50Mbps DL / 25 Mbps UL) from a native web speedtest and Speedtest-CLI ran from a Windows VM inside Unraid. But Speedtest-CLI ran straight from Unraid shell gives 4Mbps DL / 3Mbps UL. I have manually set both to use the same closest server so there really should be no difference. The latter results are also very close to Speedtest Tracker results.

 

It is almost a year ago when I last was trying to use Speedtest and had a very similar situation; none of the available solutions ran from Unraid / Docker gave correct results. It seems like the Linux Speedtest-CLI is broken at least when ran on Unraid.

Link to comment
  • 2 weeks later...
4 hours ago, WARLOCK said:

@Nelinski Can you tell how you install SpeedTest++ in unraid ?

 

I installed it via Community Applications -> DockerHub. You can enable DockerHub searching in the community applications as seen below by clicking "Apps - > Settings"
 

image.png.30c42af711ebfab9f7bbb8f045c4ea16.png

 

The version I'm using is called "speedtest-plus-plus" by eyeruleall. If you run the docker, it'll show you your speedtest results in the docker log file.

Link to comment

Hi all. This plug has been working great for years, but I see today the results have all vanished and when I try to run a test I get an error. Screen-shots attached.

 

I have tried removing and re-installing the plugin.

 

Anyone know what this might be?

 

Screenshot 2020-06-28 at 15.38.24.jpg

Screenshot 2020-06-28 at 15.38.15.jpg

Edited by page3
Link to comment
19 hours ago, page3 said:

Hi all. This plug has been working great for years, but I see today the results have all vanished and when I try to run a test I get an error. Screen-shots attached.

 

I have tried removing and re-installing the plugin.

 

Anyone know what this might be?

 

Screenshot 2020-06-28 at 15.38.24.jpg

Screenshot 2020-06-28 at 15.38.15.jpg

Graph disappeared for me on Wednesday and the button/schedule also doesn't work.

 

However, running speedtest-cli through the terminal is still fine.

Edited by cinereus
Link to comment
  • 2 weeks later...
On 6/28/2020 at 4:38 PM, page3 said:

Hi all. This plug has been working great for years, but I see today the results have all vanished and when I try to run a test I get an error. Screen-shots attached.

 

I have tried removing and re-installing the plugin.

 

Anyone know what this might be?

 

Screenshot 2020-06-28 at 15.38.24.jpg

Screenshot 2020-06-28 at 15.38.15.jpg

Looks like your file /boot/config/plugins/speedtest/speedtest.xml is corrupted.

You can just remove it, it is the history of speedtest. It will create new one.

Link to comment
  • 5 weeks later...

Hi team,

Same issue here, suddenly the accuracy of the measurement went down by using this tool.

It seems Ookla Speedtest changed their protocol, in an unofficial undocumented fashion, and once the server you are used to connect for proximity reason is updated, it starts to provide these low numbers.

It still unclear to me what is the protocol they use, and why it seems to be impacting also speedtest done from my web browsers (Safari, firefox, and chrome), but works well with speedtest app or cli app.

It's time to adapt.

I went to use "speedtest-tracker". It's an unraid docker app, and works perfectly well for me.

Here is a link to their unpaid forum page and GitHub : 

https://github.com/henrywhitaker3/Speedtest-Tracker

 

 

Link to comment
7 hours ago, mmz06 said:

 

I went to use "speedtest-tracker". It's an unraid docker app, and works perfectly well for me.

Here is a link to their unpaid forum page and GitHub : 

https://github.com/henrywhitaker3/Speedtest-Tracker

 

 

i tried speedtest-tracker for a few month, but it doesn't work well for me. after round about two weeks i can't accees any webui if speedtest-tracker is running. the only way is to restart my whole unraid-server.

Link to comment
  • 2 weeks later...
On 1/28/2020 at 4:14 PM, actionnewbs said:

I had a similar issue after upgrading all of my applications and Unraid to 6.8.2.  I had to go into Settings -> Nerdpack and update a few packages.  I think it was libffi that was the problem.  

Thanks for this quick fix.  I set speedtest to run at 0300 every night.  Just  noticed it was not working. This is why this forum/unRAID is the best.  :)

Link to comment
13 hours ago, lovswr said:

Thanks for this quick fix.  I set speedtest to run at 0300 every night.  Just  noticed it was not working. This is why this forum/unRAID is the best.  :)

Hi @lovswr,

I would suggest you to use another time like 3:12 or 3:17 AM, as round times are generally used by many people for automated speedtests, so you generally have less relevant results due to the Speedtest Server actual load you are connecting to.

 

My 2 cents. 

  • Like 1
  • Thanks 1
Link to comment
  • 2 weeks later...

Laravel.los is uploaded

Docker log looks good for me:

 

[services.d] done.
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 01-envfile: executing...
[cont-init.d] 01-envfile: exited 0.
[cont-init.d] 10-adduser: executing...
usermod: no changes

-------------------------------------
_ ()
| | ___ _ __
| | / __| | | / \
| | \__ \ | | | () |
|_| |___/ |_| \__/


Brought to you by linuxserver.io
-------------------------------------

To support LSIO projects visit:
https://www.linuxserver.io/donate/
-------------------------------------
GID/UID
-------------------------------------

User uid: 911
User gid: 911
-------------------------------------

[cont-init.d] 10-adduser: exited 0.
[cont-init.d] 20-config: executing...
[cont-init.d] 20-config: exited 0.
[cont-init.d] 30-keygen: executing...
using keys found in /config/keys
[cont-init.d] 30-keygen: exited 0.
[cont-init.d] 40-config: executing...
Starting 2019/12/30, GeoIP2 databases require personal license key to download. Please manually download/update the GeoIP2 db and save as /config/geoip2db/GeoLite2-City.mmdb
[cont-init.d] 40-config: exited 0.
[cont-init.d] 50-speedtest: executing...
Copying latest site files to config
Database file exists
Env file exists
Running database migrations
Nothing to migrate.
App key exists
JWT secret exists
Slack webhook set, updating db


Not enough arguments (missing: "webhook").


Telegram chat id and bot token unset
Base path is unset
AUTH variable not set. Disabling authentication
Disabling authentication
Clearing old jobs from queue
[cont-init.d] 50-speedtest: exited 0.
[cont-init.d] 99-custom-files: executing...
[custom-init] no custom files found exiting...
[cont-init.d] 99-custom-files: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
nginx: [alert] detected a LuaJIT version which is not OpenResty's; many optimizations will be disabled and performance will be compromised (see https://github.com/openresty/luajit2 for OpenResty's LuaJIT or, even better, consider using the OpenResty releases from https://openresty.org/en/download.html)

No MaxMind license key found; exiting. Please enter your license key into /etc/conf.d/libmaxminddb
run-parts: /etc/periodic/weekly/libmaxminddb: exit status 1

So, i didn't restart the docker yet. Tell me what i should do next for you.

 

 

*edit* 8 hours later i can't access my unraid servers web ui. SSL is possible. That only happens if Speedtest-tracker runs for round about 3 weeks.

 

*edit 2* so, today i have to reboot my server, because i can't access unraid anymore. need to be powerdown.

laravel.log

Edited by sonic6
Link to comment
On 8/8/2020 at 1:48 AM, sonic6 said:

Does someone get Speedtest work with Custom Tab? And the Charts disappeared a few weeks ago... the normal result image works, but the chart does not.

FYI  no idea if this is your problem or not, but custom tab boils down to a hack on the system.   If you're using it to point to a plugin then the custom tab will be outdated if the plugin gets an update.   To bring then back into sync you have to either remove and readd the tab or reboot the server 

Link to comment
  • 2 weeks later...
On 8/26/2020 at 12:06 AM, henryw3 said:

Hey @sonic6, I'm the dev of speedtest-tracker. I don't run mine on my unraid server, but haven't had anyone else create an issue or anything with this bug. You don't have any logs or anything I could look at to figure out why it was playing up do you?

Can I just say “thank you” for such a useful application.  I’ve been having terrible problems with my home broadband (aka it’s been down 5 weeks!) and is flaky when it worked. I’ve therefore been trying a 4G router (and vpn to get around CGNAT) and your app has been crucial in determining if this was a valid solution. 
 

BTW as a Zend Framework/PHP/JavaScript/JQuery developer I’m intrigued by Laravel/React so your app looks an interesting one to peek at :)

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.