Fetching OHTTP keys through the https://payjoin.achow101.com relay shipped in the example configs (and README) fails. Reproduced with both bdk-cli and payjoin-cli against https://payjo.in. Other relays from the list work.
bdk-cli (from bitcoindevkit/bdk-cli#242 branch):
-> % RUST_LOG=debug cargo run --features rpc -- \
wallet --wallet payjoin_wallet1 \
receive_payjoin \
--amount 400000 \
--max_fee_rate 1000 \
--directory "https://payjo.in" \
--ohttp_relay "https://payjoin.achow101.com"
[2026-06-06T18:08:33Z DEBUG reqwest::connect] starting new connection: https://payjo.in/
[2026-06-06T18:08:33Z DEBUG reqwest::connect] proxy(https://payjoin.achow101.com/) intercepts 'https://payjo.in/'
[2026-06-06T18:08:43Z ERROR bdk_cli] Generic error: No valid OHTTP relays available
payjoin-cli:
-> % RUST_LOG=debug payjoin-cli receive 1000
Selected OHTTP relay: https://payjoin.achow101.com/
2026-06-06T18:13:39.007985Z DEBUG reqwest::connect: starting new connection: https://payjo.in/
2026-06-06T18:13:39.007995Z DEBUG reqwest::connect: proxy(https://payjoin.achow101.com/) intercepts 'https://payjo.in/'
2026-06-06T18:13:49.009121Z DEBUG payjoin_cli::app::v2::ohttp: Failed to connect to relay: https://payjoin.achow101.com/, Internal(InternalError(Reqwest(reqwest::Error { kind: Request, url: "https://payjo.in/.well-known/ohttp-gateway", source: TimedOut })))
Error: No valid relays available
Fetching OHTTP keys through the
https://payjoin.achow101.comrelay shipped in the example configs (and README) fails. Reproduced with bothbdk-cliandpayjoin-cliagainsthttps://payjo.in. Other relays from the list work.bdk-cli (from bitcoindevkit/bdk-cli#242 branch):
payjoin-cli: