Skip to content

panic: cannot run experiment: no URLs returned #1785

Description

@aagbsn

I'm not sure why this experiment was run, I invoked miniooni with web_connectivity - it looks like the vanilla tor test was run instead

[      0.000006] <info> Current time: 2026-06-24 15:24:33 UTC
[      0.000128] <info> miniooni home directory: $HOME/.miniooni
[      0.000548] <info> ooniprobe-engine/v3.30.0-alpha c52ce3b50893e650c8e60490343e7a7892c00d64 dirty=true go1.24.12
[      0.000904] <info> Looking up OONI backends; please be patient...
[      0.001234] <info> sessionresolver: lookup api.ooni.io using https://wikimedia-dns.org/dns-query... started
[      0.350898] <info> sessionresolver: lookup api.ooni.io using https://wikimedia-dns.org/dns-query... ok
[      0.351522] <info> httpsDialer: [#2] tactic '{"Address":"162.55.247.208","InitialDelay":0,"Port":"443","SNI":"api.ooni.io","VerifyHostname":"api.ooni.io"}' is ready
[      0.351563] <info> httpsDialer: [#2] TCPConnect 162.55.247.208:443... started
[      0.375951] <info> httpsDialer: [#2] TCPConnect 162.55.247.208:443... ok
[      0.376008] <info> httpsDialer: [#2] TLSHandshake with 162.55.247.208:443 SNI=api.ooni.io ALPN=[h2 http/1.1]... started
[      0.404886] <info> httpsDialer: [#2] TLSHandshake with 162.55.247.208:443 SNI=api.ooni.io ALPN=[h2 http/1.1]... ok
[      0.404917] <info> httpsDialer: [#2] TLSVerifyCertificateChain api.ooni.io... started
[      0.407759] <info> httpsDialer: [#2] TLSVerifyCertificateChain api.ooni.io... ok
[      0.435519] <info> session: using probe services: {Address:https://api.ooni.io Type:https Front:}
[      0.435560] <info> Looking up your location; please be patient...
[      0.435604] <info> iplookup: using stun_google
[      0.435904] <info> sessionresolver: lookup stun.l.google.com using https://cloudflare-dns.com/dns-query... started
[      0.487891] <info> sessionresolver: lookup stun.l.google.com using https://cloudflare-dns.com/dns-query... ok
[      0.766793] <info> - country: xx
[      0.766825] <info> - network: xx
[      0.766834] <info> - resolver's IP: xx
[      0.766844] <info> - resolver's network: xx
{2026-06-25 14:20:32.315561414 +0000 UTC map[openvpn_enabled:false torsf_enabled:false vanilla_tor_enabled:true]}
{2026-06-25 14:20:32.315561414 +0000 UTC map[openvpn_enabled:false torsf_enabled:false vanilla_tor_enabled:true]}
[      0.798525] <info> whole session: recv   5.11 kbyte, sent   1.86 kbyte
panic: cannot run experiment: no URLs returned

goroutine 1 [running]:
github.com/ooni/probe-cli/v3/internal/runtimex.PanicOnError(...)
	/app/internal/runtimex/runtimex.go:66
main.runx({0x20e2e08?, 0x46f61e0?}, {0x20ef290?, 0xc0001f0f20?}, {0x1dbf4c9?, 0x20ec248?}, 0xc00070a7e0?, 0x0?, 0x0?)
	/app/internal/cmd/miniooni/runx.go:31 +0x1f3
main.mainSingleIteration({0x20ec248, 0xc00070a7e0}, {0x1dbf4c9, 0x10}, 0xc0001f0840)
	/app/internal/cmd/miniooni/main.go:401 +0x51e
main.MainWithConfiguration({0x1dbf4c9, 0x10}, 0xc0001f0840)
	/app/internal/cmd/miniooni/main.go:330 +0x2ab
main.registerAllExperiments.func1(0xc000214700?, {0xc0002e8d50?, 0x4?, 0x1d9eaf3?})
	/app/internal/cmd/miniooni/main.go:249 +0x25
github.com/spf13/cobra.(*Command).execute(0xc00001e308, {0xc0002e8d30, 0x1, 0x1})
	/go/pkg/mod/github.com/spf13/cobra@v1.8.1/command.go:989 +0xabb
github.com/spf13/cobra.(*Command).ExecuteC(0xc00001e008)
	/go/pkg/mod/github.com/spf13/cobra@v1.8.1/command.go:1117 +0x44f
github.com/spf13/cobra.(*Command).Execute(...)
	/go/pkg/mod/github.com/spf13/cobra@v1.8.1/command.go:1041
main.main()
	/app/internal/cmd/miniooni/main.go:196 +0x605

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions