Troubleshooting
Troubleshooting
Section titled “Troubleshooting”Common issues and solutions for atlcli.
Authentication Errors
Section titled “Authentication Errors”401 Unauthorized
Section titled “401 Unauthorized”Error: Authentication failed (401)Causes:
- Invalid or expired API token
- Wrong email address
- Incorrect instance URL
Solutions:
- Regenerate API token at Atlassian Account
- Verify email matches your Atlassian account
- Check URL includes
https://
atlcli auth init # Re-initialize credentials403 Forbidden
Section titled “403 Forbidden”Error: You don't have permission (403)Causes:
- Account lacks required permissions
- Project/space access restricted
Solutions:
- Verify account has access to the project/space
- Contact your Atlassian admin for permissions
Connection Errors
Section titled “Connection Errors”Network Timeout
Section titled “Network Timeout”Error: Request timeoutSolutions:
- Check internet connection
- Verify Atlassian status at status.atlassian.com
- Try again with
--verbosefor details
SSL Certificate Error
Section titled “SSL Certificate Error”Error: Unable to verify certificateSolutions:
- Update system certificates
- Check for corporate proxy/firewall
Confluence Issues
Section titled “Confluence Issues”Sync Conflicts
Section titled “Sync Conflicts”Conflict: file.md was modified both locally and on ConfluenceSolutions:
- Pull latest changes:
atlcli wiki docs pull - Merge manually
- Force push:
atlcli wiki docs push --force
Page Not Found
Section titled “Page Not Found”Error: Page not found (404)Causes:
- Page was deleted on Confluence
- Page ID changed
Solutions:
- Re-pull directory:
atlcli wiki docs pull - Remove stale local file
Jira Issues
Section titled “Jira Issues”Invalid JQL
Section titled “Invalid JQL”Error: Invalid JQL querySolutions:
- Check JQL syntax
- Verify field names exist
- Quote values with spaces
# Correctatlcli jira search --jql "status = 'In Progress'"
# Wrongatlcli jira search --jql "status = In Progress"Issue Type Not Found
Section titled “Issue Type Not Found”Error: Issue type 'Bug' not found in projectSolutions:
- List available types:
atlcli jira field list --type issuetype - Use correct type name for your project
Field Not Editable
Section titled “Field Not Editable”Error: Field 'status' cannot be set directlySolutions:
- Use transitions for status changes
- Some fields are read-only
atlcli jira issue transition --key PROJ-123 --to "Done"Performance
Section titled “Performance”Slow Commands
Section titled “Slow Commands”Solutions:
- Use
--limitto reduce results - Use more specific JQL
- Check network latency
High Memory Usage
Section titled “High Memory Usage”Solutions:
- Process results in batches
- Use
--jsonand pipe tojqfor large datasets
Debug Mode
Section titled “Debug Mode”Enable verbose output:
ATLCLI_LOG_LEVEL=debug atlcli jira search --assignee meGetting Help
Section titled “Getting Help”- Check this documentation
- Search GitHub Issues
- Open a new issue with:
- atlcli version
- Command that failed
- Full error message
- Steps to reproduce
Related Topics
Section titled “Related Topics”- Doctor - Automated health checks
- Logging - Debug with logs
- Authentication - Profile setup
Jira and Confluence are trademarks of Atlassian Corporation Plc.
atlcli is not affiliated with, endorsed by, or sponsored by Atlassian.