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

run in Android env has DNS error ,but test curl url is ok

Open Loveforkeeps opened this issue 9 months ago • 1 comments

My ENV: 'market_name': 'Redmi Note 12 Turbo', 'android_version': '13', 'model': '23049RAD8C'

DNS error: marble:/data/local/tmp # ./librespeed-cli 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 on [::1]:53: read udp [::1]:46103->[::1]:53: read: connection refused Terminated due to error

CURL TEST: marble:/data/local/tmp # curl https://librespeed.org/backend-servers/servers.php [{"name":"Amsterdam, Netherlands (Clouvider)","server":"//ams.speedtest.clouvider.net/backend","id":51,"dlURL":"garbage.php","ulURL":"empty.php","pingURL":"empty.php","getIpUR......

Loveforkeeps avatar Apr 29 '25 15:04 Loveforkeeps

same issue

Upper level router: 360家庭防火墙 it runs on openwrt, and command: ./librespeed-cli --local-json local.json --interface wg0 --server 2 --fwmark 96173 --concurrent 3 --verbose error log: Error checking for server status: Get "http://speedtest.xxxx.com/backend/empty": dial tcp: lookup speedtest.xxx.com on 192.168.0.1:53: read udp 192.168.0.2:43953->192.168.0.1:53: read: connection refused

DNS requests do not go through the wg0 interface

# curl http://speedtest.xxx.com/backend/getIP
{"processedString":"120.xxx.6.64","rawIspInfo":{"city":"","country":"","hostname":"","ip":"","loc":"","org":"","postal":"","readme":null,"region":"","timezone":""}}

Ansen avatar Oct 16 '25 07:10 Ansen