speedtest-plotter icon indicating copy to clipboard operation
speedtest-plotter copied to clipboard

Ping always 0ms

Open Nuke142 opened this issue 11 months ago • 6 comments

Hello. Thanks for your wonderful container! For some reason ping not measured and always 0ms everywhere regardless of the speedtest server

root@s367:~# docker exec 4871380ade6d measure
{'Server ID': 'speedtest.wtnet.de:8080', 'Sponsor': '', 'Server Name': '', 'Timestamp': '2024-12-25T07:56:02+00:00', 'Distance': '', 'Ping': '0', 'Download': '31501765.260276', 'Upload': '390127512.304526', 'Share': '', 'IP Address': 'x.x.x.x'}

image

Nuke142 avatar Dec 25 '24 06:12 Nuke142

I'm not really sure where to start on this issue but your up/down seems absurdly high as well. I mean, if it's such a performant optic fiber (I assume), is it possible that your ping to this particular server is actually less than a millisecond?

ansemjo avatar Feb 18 '25 12:02 ansemjo

It is fast machine with 10gbps. I rent other dedicated machines that have 1gbit in different countries and all shows 0ms. Expected 20-80ms

Nuke142 avatar Feb 18 '25 12:02 Nuke142

I see! Can you try compiling SpeedTest++ yourself and test it directly?

SpeedTest --output json --test-server librarian.comstar.ru:8080

ansemjo avatar Feb 18 '25 13:02 ansemjo

well yes, it also shows 0ms so problem not with plotter

root@le1mp3-1-10:~/SpeedTest# SpeedTest --output json --test-server librarian.comstar.ru:8080
{"client":{"ip":"xxx","lat":"60.1695","lon":"24.9354","isp":"magnacapax"},"server":{"host":"librarian.comstar.ru:8080"},"ping":"0","jitter":"0","download":"796981719.812223","upload":"694566804.911060","_":"all ok"}

Same server with official speedtest

root@le1mp3-1-10:~# speedtest -s 10987

   Speedtest by Ookla

      Server: Beeline MSK - Moscow (id: 10987)
         ISP: Magna Capax Finland Oy
Idle Latency:    25.71 ms   (jitter: 0.23ms, low: 25.59ms, high: 26.34ms)
    Download:   837.86 Mbps (data used: 1.2 GB)
                264.97 ms   (jitter: 66.95ms, low: 25.96ms, high: 426.75ms)
      Upload:   637.80 Mbps (data used: 454.2 MB)
                 25.16 ms   (jitter: 0.23ms, low: 24.57ms, high: 27.28ms)
 Packet Loss:     0.0%
  Result URL: https://www.speedtest.net/result/c/c179e60d-94bf-4d1c-b645-3518ee5908ae

Nuke142 avatar Feb 18 '25 16:02 Nuke142

Huh, weird. At first I though that it might be those specific test servers because I also get 0 ms when I use that --test-server librarian.comstar.ru:8080. But it also happens when I use any other specific server like sp1.netkom-line.de:8080. Only when I omit the --test-server flag entirely and let SpeedTest choose its server automatically do I get a proper latency measurement.

ansemjo avatar Feb 18 '25 17:02 ansemjo

But yeah, it seems that's a taganaka/SpeedTest issue and not with speedtest-plotter :/

ansemjo avatar Feb 18 '25 17:02 ansemjo