Skip to content

Add special error message when Arti can't find a pluggable transport in PATH

Summary

Currently, Arti spits out a really illegible and tangentially related error message when we don't configure the path where pluggable transports are supposed to be found.

If you want to experience this yourself, just add a bridge in arti.toml but don't write any [[bridges.transport]] section, it will try to connect to Tor but never work, and will output cryptic panic errors.

What is the expected behavior?

This should be fixed, as @trinity-1686a had suggested, by adding some warning or error message like "warning I failed to execute the PT you asked for: No such file or directory"

Edited by Saksham Mittal