Skip to content

relay payjoin.achow101.com from the example config is unreachable #1614

@va-an

Description

@va-an

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    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