Overview
This document provides a step-by-step guide to troubleshoot and resolve license sync issues. Follow the instructions below to ensure proper synchronization of your license.
Cron Service Check:
Virtualizor relies on a cron job to periodically sync license status with virtualizor.com. If the cron package is not installed or the cron service is not active, license sync will silently fail even though DNS/network is fine. Verify this before troubleshooting DNS.
For AlmaLinux / Rocky Linux / CentOS / RHEL
Service name: crond
Check if the package is installed:
For Ubuntu and Proxmox
Service name: cron
Domain Resolution:
Verify if the server can resolve the domain virtualizor.com:
It should be able to resolve domain name to the server's IP.
Ping response is not important , If the name resolution fails then add Google's DNS to Resolver config File:
After that navigate to your Virtualizor panel:
- Go to Configuration > License Info.
- Click on Refresh License Info.
- Press `Ctrl + F5` to refresh the page and check if the issue is resolved.
To permanently resolve DNS Issues :
For AlmaLinux, Rocky Linux, and Other OS Using NetworkManager
3. Update the DNS resolver:
systemctl disable systemd-resolved.service
2. Remove the existing resolv. conf file:
3. Create a new resolv.conf file with the DNS settings:
4. Verify if the domain resolution is successful by pinging virtualizor.com