MacOS build Cannot connect to Guard

Summary

Building Arti from source on Macbook running MacOS 12.6.7 fails to connects to guard as demonstrated in the log file attached below.

Steps to reproduce:

  1. Using git, pull the latest branch
  2. run cargo build --release
  3. After the build completes, run ./target/release/arti proxy
  4. After a few seconds, Warnings come up from tor_guardmgr::guard that it cannot connect to guard and it'll try again

What is the current bug behavior?

Running Arti as a proxy fails to create a circuit do to guard connection failure.

What is the expected behavior?

Arti connects to Guard node and completes a full circuit to use

Environment

  • Version: Cargo 1.69.0 (2023-04-12)
  • Operating system: MacOS 12.6.7
  • Install method: Cargo and rust from install bash script

Relevant logs and/or screenshots:

arti_debug_macOS_12_6_7.log arti_trace_macOS_12_6_7.log

Possible fixes:

Unknown at this time