#
Troubleshooting Guide
This guide provides solutions to common issues encountered during the configuration and deployment of your application using StationOps. It includes potential causes and step-by-step solutions to resolve them efficiently.
#
General Issues
#
Wizard is Not Loading
Possible Causes:
- Browser cache issues
- Slow or unstable internet connection
- Server downtime
- Ad-blockers or browser extensions interfering
Solutions:
- Clear your browser cache and hard refresh the page.
- Try using a different browser or open an incognito window.
- Disable any ad-blockers or browser extensions that may interfere with scripts.
- Check StationOps Status for any ongoing server outages.
- Restart your router to rule out connectivity issues.
#
Organization Setup Issues
#
Unable to Create an Organization
Possible Causes:
- Organization name already exists
- Account lacks the necessary permissions
Solutions:
- Choose a unique organization name that isn’t already in use.
- Verify that your account has the necessary permissions to create an organization.
#
Project Setup Issues
#
Project Creation Fails
Possible Causes:
- Invalid project name
- Connectivity issues
Solutions:
- Ensure the project name follows the naming conventions (use only letters, numbers, and dashes).
- Check your internet connection and try again.
#
AWS Configuration Issues
#
AWS Authorization Fails
Possible Causes:
- Incorrect AWS credentials
- Insufficient IAM permissions
- MFA (Multi-Factor Authentication) required but not entered
Solutions:
- Double-check your AWS credentials and ensure they are correctly entered.
- Verify that your IAM role has the required permissions for StationOps.
- If MFA is enabled, ensure you enter the correct authentication code.
#
Git Repository Connection Issues
#
Unable to Connect Git Repository
Possible Causes:
- GitHub permissions issue
- Repository not found or private
- Authentication token expired
- Incorrect repository URL
Solutions:
- Ensure your GitHub account has the correct permissions to access the repository.
- Confirm that you have granted the necessary Auth permissions to StationOps.
- Reauthenticate and generate a new personal access token if needed.
- Verify that the repository URL is correct and accessible.
#
Environment Configuration Issues
#
Infrastructure Deployment Fails
Possible Causes:
- Incorrect or missing environment variables
- Incorrect repository
- Incorrect Git branch
Solutions:
- Review and validate all environment variables to ensure correctness.
- Make sure that the right repository is selected for the service being deployed.
- Ensure that the branch selected in StationOps corresponds to the correct repository branch in Git
#
Configuration Issues
#
Unable to Create a Configuration
Possible Causes:
- Incorrect service selected
- Conflicts with existing configurations
- Misconfigured pass to services
Solutions:
- Double-check configuration settings and make sure the correct service is selected at the top of the configuration page.
- Ensure no conflicting configurations exist in your setup.
- Ensure that your services and components are passed to correctly. For example your componants should pass to your api, your api should pass to your app.
#
Environment Variables Not Applying
Possible Causes:
- Variables not properly saved
- Incorrect variable scope
- Cloud provider caching old values
Solutions:
- Navigate to the Infrastructure Dashboard and manually verify all environment variables.
- Ensure variables are assigned to the correct scope (e.g., Dev, Test, Prod).
- If using sensitive variables, confirm they are stored securely and correctly referenced.
#
Queue Configuration Issues
#
Messages Not Processing
Possible Causes:
- Incorrect visibility timeout settings
- Misconfigured retention period
- No consumers available to process messages
Solutions:
- Adjust the visibility timeout and retention period settings in the queue configuration.
- Ensure at least one active consumer is available to process messages.
- Check logs for errors and resolve any identified issues.
#
Storage Configuration Issues
#
Unable to Access Storage
Possible Causes:
- Incorrect access permissions
- Public access settings not enabled
- Storage bucket name conflicts
Solutions:
- Verify the correct access permissions are set for the storage service.
- If public access is required, enable it via the Storage Settings page.
- Ensure that no other bucket exists in your AWS account using the same name
#
Datastore Configuration Issues
#
Database Connection Fails
Possible Causes:
- Incorrect database credentials
- Missing environment variables
- Unsupported database version
Solutions:
- Verify database credentials and update them if incorrect.
- Ensure all required environment variables are properly set.
- Check that the selected database version is supported
#
Release Issues
#
Release Fails to Deploy
Possible Causes:
- Incomplete release configuration
- Missing required files
- CI/CD pipeline failure
Solutions:
- Verify that all required fields are filled during release creation.
- Ensure all necessary files are included in the package.
- Check CI/CD logs for deployment errors and resolve any issues.
#
Additional Help
If you are still experiencing issues, reach out to our support team at team@stationops.com or alternatively visit the StationOps Wizard +