Troubleshooting Guide
This guide helps you resolve common issues with Keymate.
Common Issues
API Authentication
Invalid API Key
Symptoms:
- 401 Unauthorized errors
- Authentication failures
Solutions:
- Verify API key format
- Check key permissions
- Ensure key is active
- Try regenerating key
Rate Limiting
Symptoms:
- 429 Too Many Requests errors
- Request throttling
Solutions:
- Implement backoff strategy
- Reduce request frequency
- Use bulk operations
- Contact support for limits
Scanning Issues
Failed Scans
Symptoms:
- Scan timeout
- Incomplete results
- Error messages
Solutions:
- Check repository access
- Verify scan configuration
- Review error logs
- Try smaller scan scope
False Positives
Symptoms:
- Incorrect vulnerability reports
- Misidentified issues
Solutions:
- Review scan rules
- Update rule sets
- Configure exclusions
- Report issues to support
Monitoring Problems
Alert Issues
Symptoms:
- Missing alerts
- False alerts
- Alert delays
Solutions:
- Check alert configuration
- Verify notification settings
- Review alert rules
- Test alert system
Performance Issues
Symptoms:
- Slow response times
- High resource usage
- Timeout errors
Solutions:
- Check network connectivity
- Monitor resource usage
- Optimize queries
- Scale resources
Debugging Tools
Logging
# Enable debug logging
export KEYMATE_LOG_LEVEL=debug
# View logs
keymate logs
Diagnostic Tools
# Run diagnostics
keymate diagnose
# Check system status
keymate status
Network Testing
# Test API connectivity
keymate ping
# Check network latency
keymate latency
Support
Getting Help
- Check documentation
- Search knowledge base
- Contact support
- Join community
Reporting Issues
- Gather information
- Document steps
- Include logs
- Submit ticket