From 898d018c2e189bd616b121e76bc850f24e82f94b Mon Sep 17 00:00:00 2001 From: Keagan McClelland Date: Mon, 4 Oct 2021 15:23:03 -0600 Subject: [PATCH] change proxy method for tor health check --- appmgr/src/bin/embassyd.rs | 4 ++-- appmgr/src/net/tor.rs | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/appmgr/src/bin/embassyd.rs b/appmgr/src/bin/embassyd.rs index f89583886..dd43aec43 100644 --- a/appmgr/src/bin/embassyd.rs +++ b/appmgr/src/bin/embassyd.rs @@ -194,8 +194,8 @@ async fn inner_main( let tor_health_ctx = rpc_ctx.clone(); let tor_client = Client::builder() .proxy( - Proxy::all(format!( - "socks5h://{}:{}", + Proxy::http(format!( + "socks5://{}:{}", rpc_ctx.tor_socks.ip(), rpc_ctx.tor_socks.port() )) diff --git a/appmgr/src/net/tor.rs b/appmgr/src/net/tor.rs index ba332339b..cf71161d4 100644 --- a/appmgr/src/net/tor.rs +++ b/appmgr/src/net/tor.rs @@ -349,6 +349,7 @@ impl TorControllerInner { } pub async fn tor_health_check(client: &Client, tor_controller: &TorController) { + log::debug!("Attempting to self-check tor address"); let onion = tor_controller.embassyd_onion().await; let result = client .post(format!("http://{}/rpc/v1", onion))