Getting Support
Need help with Sirius Scan? Here's how to get support from our community and maintainers.
Our Discord server is the primary place for real-time support:
- #general: General discussion and help
- #troubleshooting: Technical support
- #feature-requests: Suggest new features
- #announcements: Latest updates and news
2. GitHub Issues
For bug reports and feature requests:
- Search existing issues
- Follow issue templates
- Provide detailed information
- Stay engaged in the discussion
3. GitHub Discussions
Use GitHub Discussions for:
- Q&A
- Best practices
- Community showcase
- General discussion
Getting Help Effectively
1. Before Asking
- Search documentation
- Check FAQs
- Look through closed issues
- Search Discord history
2. Writing Good Support Requests
Include:
- Sirius Scan version
- Operating system
- Clear description
- Steps to reproduce
- Expected vs actual behavior
- Relevant logs
- Screenshots if applicable
Example:
**Version**: 1.2.0
**OS**: Ubuntu 22.04
**Description**: Scan fails when targeting IPv6 addresses
**Steps**:
1. Configure scan for IPv6 target
2. Start scan
3. Error occurs immediately
**Error Log**:
[error] Failed to initialize IPv6 scanner: unsupported protocol
Gather debug info with:
sirius-scan debug info
This provides:
- System information
- Configuration
- Dependencies
- Recent logs
Common Issues
Installation Problems
-
Dependencies Missing
- Check required Go version
- Verify system requirements
- Run dependency check
-
Permission Issues
- Verify file permissions
- Check service account
- Review security policies
-
Network Issues
- Test connectivity
- Check firewall rules
- Verify proxy settings
Scanning Issues
-
Scan Failures
- Verify target accessibility
- Check rate limits
- Review scan options
-
Performance Problems
- Adjust thread count
- Monitor resource usage
- Check network capacity
API Integration
-
Authentication
- Verify API keys
- Check token expiration
- Review permissions
-
Rate Limiting
- Monitor usage
- Implement backoff
- Review quotas
Enterprise Support
For enterprise users:
-
Priority Support
- Dedicated support channel
- SLA guarantees
- Direct maintainer access
-
Custom Solutions
- Integration assistance
- Custom feature development
- Performance optimization
Contributing to Support
Help improve support by:
-
Documentation
- Report unclear docs
- Suggest improvements
- Share examples
-
Community Help
- Answer questions
- Share experiences
- Report common issues
-
Knowledge Base
- Write tutorials
- Create guides
- Share solutions
Next Steps