relays don't seem to be working in safari
Describe the bug
getting errors like this:
[2026-09-09T18:31:57.609Z] WARN: WARN endpoint{id=00000000000}:actor:reportgen-actor:run-probe{proto=Https delay=200ms relay=https://use1-1.relay.n0.iroh.link./}: iroh::net_report::reportgen: probe failed: Failed to run HTTPS probe: HTTP request failed: error sending request: JsValue(TypeError: Load failed
undefined)it then seems to try every relay (usw1-1.relay.n0.iroh.link, euc1-1.relay.n0.iroh.link, use1-1.relay.n0.iroh.link, usw1-1.relay.n0.iroh.link, euc1-1.relay.n0.iroh.link, aps1-1.relay.n0.iroh.link, etc etc.) before finally failing.
this only seems to be an issue with safari (both on my iphone + macbook). perhaps it's related to the trailing dot . in the relay urls?
Relevant Logs
Expected behavior
Iroh
Version: 1.1.0
[paste output from `cargo tree -i -e features -p iroh` here]Endpoint configuration:
[e.g. are you using .n0_discovery(), a custom relay map, etc]
i'm using the default presets, no custom relays.
Platform(s) Desktop:
- OS: [e.g. iOS]
- Version [e.g. 22]
Smartphone:
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Version [e.g. 22]
Additional Context / Screenshots / GIFs
see also: https://discord.com/channels/1161119546170687619/1161119546644627528/1547315829962711213
lolwut
- This issue was created by a human that thought critically about the issue being reported and wrote this as concisely and clearly as they could. Taking full responsibility for the issue being accurate.
- This issue isn't slop, and is backed up by evidence.
Source: n0-computer/iroh