troubleshooting — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited troubleshooting (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Use when:
Cause: The binary isn't in your system PATH.
Solutions:
# Check if it's installed
which acli
# If nothing, add to PATH
export PATH="/usr/local/bin:$PATH"
# Test
acli --version
# Make permanent (add to ~/.bashrc or ~/.zshrc)
echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.bashrc
source ~/.bashrcCause: The binary isn't executable.
Solution:
chmod +x /usr/local/bin/acli
acli --versionCause: Update didn't complete or PATH changed.
Solution:
# Reinstall
curl -fsSL https://github.com/acquia/cli/releases/latest/download/acli \
-o /usr/local/bin/acli
chmod +x /usr/local/bin/acli
# Verify
acli --versionCause: Your authentication token expired or isn't valid.
Solution:
# Re-authenticate
acli auth:login
# This opens your browser to authorize againCause: Your account doesn't have permission to access the resource.
Solutions:
acli auth:me acli auth:logout
acli auth:loginCause: Credentials file is corrupted.
Solution:
# Remove the corrupted file
rm -rf ~/.acquia/cloud_api/
# Re-authenticate
acli auth:loginSymptoms: IDE shows "Starting..." indefinitely or won't load.
Solutions:
acli ide:service-stop
acli ide:service-start acli ide:infoNew IDEs take 2-3 minutes to start. Check again in a minute.
acli ide:createCauses: Hibernation waking, stuck processes, or resource limits
Solutions:
IDEs waking take 30-60 seconds. Be patient.
acli remote:drush cr acli ide:service-restart acli ide:create --label "Fresh IDE"Cause: Your SSH key isn't set up.
Solution:
# Create an SSH key
acli ssh-key:create
# Try accessing IDE again
acli ide:openCause: The IDE is hibernated or the listing is cached.
Solution:
# Clear cache and list again
acli self:clear-caches
acli ide:listCause: SSH key isn't set up or not used correctly.
Solutions:
ls -la ~/.ssh/id_rsa acli ssh-key:create chmod 600 ~/.ssh/id_rsa acli ssh-key:listCause: IDE creation requires an SSH key for secure access.
Solution:
# Create SSH key first
acli ssh-key:create
# Then create IDE
acli ide:createSolution:
Add to ~/.ssh/config:
Host ide-*.ides.acquia.com
IdentityFile ~/.ssh/my_custom_keyCause: You don't have access to any applications yet.
Solutions:
acli auth:meCause: Wrong application UUID or no access.
Solutions:
acli api:applications:list acli ide:create --application=<correct-uuid>Cause: Drush error in your Drupal site.
Solutions:
acli remote:drush status acli remote:drush crCause: Network connectivity or SSH key issue.
Solutions:
acli ssh-key:list acli -vvv <command>Solutions:
ping acquia.com acli <command> --no-waitCause: CLI caches API responses.
Solutions:
# Clear cache
acli self:clear-caches # aliases: acli cc, acli cr
# Try the command again
acli <command>
# Or run with --no-cache if supported
acli <command> --no-cacheacli --version# Run any command with verbose output
acli -vvv <command>
# Save to a log file
acli -vvv <command> > debug.log 2>&1# General help
acli --help
# List all commands
acli list
# Help for a specific command
acli <command> --help# Your version
acli --version
# Your account info
acli auth:me
# Your applications
acli api:applications:list
# Your IDEs
acli ide:list
# Your SSH keys
acli ssh-key:list
# Debug output of the problem command
acli -vvv <command> 2>&1 | tee debug.log| Error | Meaning | Solution |
|---|---|---|
| "Error: Access Denied" | You don't have permission | Check account access, team membership |
| "Command not found" | Binary not in PATH | Check installation, verify PATH |
| "Failed to authenticate" | Token expired or invalid | Re-run acli auth:login |
| "SSH Key not found" | IDE needs SSH key | Create key with acli ssh-key:create |
| "IDE not starting" | IDE provisioning slow or failed | Wait 2-3 min, restart, or create new |
| "Permission denied (publickey)" | SSH key issue | Verify key setup: acli ssh-key:list |
| "No applications found" | No team access | Ask admin to add you to team |
# See what the API is returning
acli -vvv <command> 2>&1 | grep -A 5 "Response:"# CAUTION: This clears everything
rm -rf ~/.acquia
# Re-authenticate
acli auth:loginacli self:update regularly; many errors are fixed in newer versions.acli auth:me before blaming other commands.-vvv to any failing command to see detailed error output.Still stuck? Contact Acquia Support
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.