Troubleshooting
Common issues and solutions
Common issues and solutions for smugglex.
Installation Issues
Command Not Found
Check if the binary is in your PATH:
which smugglex
Solution for Homebrew:
export PATH="/usr/local/bin:$PATH"
Solution for Cargo:
Ensure ~/.cargo/bin is in your PATH:
export PATH="$HOME/.cargo/bin:$PATH"
Add to ~/.bashrc or ~/.zshrc for permanent use.
Build Errors
Update Rust to the latest version:
rustup update
Install dependencies:
Ubuntu/Debian:
sudo apt-get install libssl-dev pkg-config
macOS:
brew install openssl pkg-config
Runtime Issues
Connection Timeouts
If you experience connection timeouts:
- Check network connectivity
- Increase timeout:
smugglex https://target.com/ -t 30 - Verify target URL is accessible
- Check firewall settings
No Output
Use verbose mode to see detailed information:
smugglex https://target.com/ -v