On 2025-05-09 at 16:26, Roger Price wrote:

> On Fri, 9 May 2025, The Wanderer wrote:
> 
>>> So it looks as if this will be fixed in Debian 13.  Roger
>> 
>> What leads you to that conclusion?
>> 
>> My reading of the bug report I referenced is that the issue is that
>> the server is rejecting connections because it's receiving too
>> many connections too fast from the same IP address.
> 
> Then why would speedtest work correctly from a browser connected to
> the speedtest.net site, but not from speedtest-cli coming from the
> same IP ? My Starlink IP does vary, possibly every 4 minutes, but
> that doesn't explain the persistent difference in behaviour between
> the site and the command line. Roger

I don't have the full story, but that's what the error code described in
the bug report apparently means.

Looking at the patch in the pull request, what it apparently does in an
attempt to prevent that error code from occurring is to pull the list of
servers from a different URL (and, I'm guessing, a different API). If
that does in fact fix it, then the error code is misleading, and the
issue is that the method the CLI tool is using to figure out what
server(s) to contact is no longer correct.

In that case, the reason why it works from the Website but not from the
CLI tool would probably be because the Website backend is looking at the
correct server list, and the CLI tool is looking at the wrong one. (And,
potentially, some of the servers that can be contacted based on the
wrong list give this error, and some don't.)

I do not even use this service, much less this tool. I am going entirely
based on what I found via reportbug for the package with the tool in it,
and then the information I found (and/or found linked to from) there. My
analysis could be correct, or it could be entirely off-base. I just
didn't want to leave the conclusion that "it's fixed in trixie"
unaddressed, when that did not seem to me to be the case.

-- 
   The Wanderer

The reasonable man adapts himself to the world; the unreasonable one
persists in trying to adapt the world to himself. Therefore all
progress depends on the unreasonable man.         -- George Bernard Shaw

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to