librespeed / librespeed/speedtest-cli

Does not work with my VPN

Open
#120 2 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Go
Stars
845
Forks
90
Avg merge
11d 22h
Merged PRs (30d)
3

Description

Dear Maintainer(s)

Here is what I see when I run the app (v.1.0.13), on Windows (Windows 11 Pro - 25H2 2009: 26200), via Powershell, with my VPN (Mullvad) enabled and the firewall on or off.

Retrieving server list from https://librespeed.org/backend-servers/servers.php
Retry with /.well-known/librespeed
Error when fetching server list: Get "https://librespeed.org/backend-servers/servers.php/.well-known/librespeed": dial tcp: lookup librespeed.org: no such host
Terminated due to error

I tried three different VPN servers, two in the UK and one in France.

But when I disabled the VPN . .

Retrieving server list from https://librespeed.org/backend-servers/servers.php
Selecting the fastest server based on ping
Selected server: [. .]
[. . .]
Ping: 20.09 ms  Jitter: 3.05 ms
Download rate:  54.65 Mbps
Upload rate:    18.11 Mbps

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the server-list request to https://librespeed.org/backend-servers/servers.php in PowerShell on Windows 11 with Mullvad enabled, then compare it with the successful no-VPN run. No file or test is named; done means the app retrieves the server list and proceeds to select a server while the VPN is enabled.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
cli, networking
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.