Troubleshooting
Common issues and solutions for Siovos Desktop
This guide covers common issues you might encounter while using Siovos Desktop and their solutions.
License & Activation Issues#
License key not working / "Invalid license key"#
Possible causes:
- Typo in the license key
- Extra spaces before/after the key
- Wrong license for a different product
Solution:
- Copy the license key directly from the email (don't retype it)
- Make sure there are no spaces at the beginning or end
- Verify it's a Siovos Desktop license (format:
XXXX-XXXX-XXXX-XXXX) - If still failing, contact support with your purchase email
"Maximum devices exceeded"#
Cause: You've activated Siovos Desktop on more devices than your plan allows.
Solution:
- Contact support@siovos.com to deactivate a device you no longer use
- Or upgrade to a higher tier for more devices
"Unable to connect to license server"#
Possible causes:
- No internet connection
- Firewall blocking
license.siovos.com - Corporate proxy requiring configuration
Solution:
- Check your internet connection
- Verify you can access
https://license.siovos.comin a browser - Check firewall/antivirus settings
- If behind a corporate proxy, contact support for proxy configuration
Server Connection Issues#
SSH connection failed during deployment#
Possible causes:
- Wrong IP address
- SSH key doesn't match server's authorized_keys
- Firewall blocking SSH port
- SSH service not running
Solution:
# Verify you can SSH manually
ssh -i /path/to/key root@YOUR_IP
# Check that SSH is running on the server
systemctl status sshd
# Verify firewall allows port 22
ufw status
# Make sure the SSH key has correct permissions
chmod 600 /path/to/key"Connection timeout"#
Possible causes:
- Server is down or unreachable
- Wrong IP address
- Network/firewall blocking access
Solution:
- Ping the server:
ping YOUR_IP - Check server status in your VPS provider's dashboard
- Verify the IP address is correct
- Make sure your local firewall isn't blocking outgoing connections
"Permission denied (publickey)"#
Cause: SSH key authentication is failing.
Solution:
- Verify the public key is in the server's
~/.ssh/authorized_keys - Check key file permissions:
chmod 600 ~/.ssh/id_rsa - Ensure you're selecting the private key (not the .pub file)
- Try generating a new SSH key pair and adding it to the server
Deployment Issues#
"Insufficient memory" or deployment timeout#
Cause: Server doesn't have enough resources.
Solution:
- Check server resources:
free -handdf -h - Upgrade to a VPS with at least 8GB RAM
- Reduce the number of services being deployed
- Add swap space as temporary workaround (not recommended long-term)
"Ansible playbook failed" errors#
Common causes: Package installation failures, network issues downloading dependencies, incompatible OS version.
Solution:
- Check the detailed error logs (click "Show Details")
- Ensure server is running Debian 13:
lsb_release -a - Update server packages:
apt update && apt upgrade - Retry the deployment
- If still failing, send the error logs to support
"Deployment stuck at X%"#
Possible causes:
- Slow network downloading large packages
- Task is waiting for user input (shouldn't happen, but possible)
- Process hung
Solution:
- Wait at least 10 minutes - some tasks (like pulling Docker images) are slow
- Check the detailed logs for the current task
- If truly stuck (no log activity for 15+ minutes), cancel and retry
- Check server load:
ssh root@YOUR_IP top
VPN Connection Issues#
"Unable to connect to VPN"#
Possible causes:
- WireGuard not installed on your machine
- Firewall blocking UDP traffic
- VPN server not running
- Invalid configuration
Solution:
- Install WireGuard if needed: WireGuard Installation
- Check VPN server is running:
ssh root@YOUR_IP systemctl status wg-quick@wg0 - Verify firewall allows UDP port 51820
- Try importing the WireGuard config manually
"VPN connected but can't access services"#
Possible causes:
- DNS not configured correctly
- Routing issues
- Services not actually running
Solution:
- Verify VPN connection:
ping 10.8.0.1should work - Check if services are running on the server
- Try accessing services by IP instead of hostname
- Restart VPN connection
"VPN disconnects automatically"#
Possible causes:
- Network change (WiFi to Ethernet, etc.)
- Laptop went to sleep
- Unstable internet connection
Solution:
- Enable "Auto-reconnect" in VPN settings
- Check your internet connection stability
- Ensure WireGuard service is allowed through firewall
SSL Certificate Issues#
"Certificate not trusted" browser warnings#
Cause: Root CA certificate not installed or not trusted in your system trust store.
Solution:
On macOS, certificate trust requires manual approval in System Settings:
- Click "Install SSL Certificate" in Siovos Desktop
- Open System Settings → General → Device Management (or Profiles)
- Click on "Siovos Root CA" profile
- Click "Install..." and enter your password
- Completely quit and restart your browser
For detailed instructions with screenshots, see our Certificate Installation guide.
Why manual approval? Apple requires explicit user consent to trust new Certificate Authorities. This is a security feature, not a bug. Even signed applications cannot bypass this.
- Click "Install SSL Certificate" in Siovos Desktop
- Accept the UAC prompt when asked
- Restart your browser
- Click "Install SSL Certificate" in Siovos Desktop
- Enter your password when prompted (via pkexec or sudo)
- Restart your browser
"Unable to install certificate" on macOS#
Cause: The configuration profile couldn't be opened or installed.
Solution:
- Make sure you have administrator privileges on your Mac
- Check that the profile appeared in System Settings → General → Device Management
- If not visible, try clicking "Install SSL Certificate" again
- Manually download the certificate from your server and install via Keychain Access
Browser still shows warnings after installation#
Possible causes:
- Browser has cached the old certificate status
- Profile not fully installed
- Different browser profile/container
Solution:
- Verify the profile shows "Installed" in System Settings → Device Management
- Completely quit your browser (all windows, check menu bar)
- Clear browser SSL/certificate cache
- Try incognito/private mode to rule out cache issues
- Restart your computer if nothing else works
Performance Issues#
"Application is slow or unresponsive"#
Possible causes:
- Large log files
- Too many active deployments
- Low system resources
Solution:
- Clear old deployment logs
- Restart Siovos Desktop
- Check system resources (CPU/RAM usage)
- Close other resource-intensive applications
Getting Additional Help#
If you're still experiencing issues after trying these solutions:
- Check the FAQ for quick answers
- Email support@siovos.com with:
- Detailed description of the issue
- Steps to reproduce
- Error messages or screenshots
- Your license email (for verification)
- Operating system and version
- We typically respond within 24 hours
Tip: When reporting issues, include the application logs. You can export them from Settings → Advanced → Export Logs.