- VM deploys successfully, but doesn’t appear in Machine Catalog
- Desktop is not visible in Citrix Workspace
- VDA logs show registration errors
- Check VDA service status
- Verify network connectivity
- Review VDA logs
- Restart VDA service
- Expired enrollment token
-
Firewall blocking TCP 443 to
*.xendesktop.net - Incorrect ID in VDA configuration
- DNS resolution failure
- VDA service crashed during startup
Issue: Session fails to launch or times out
Symptoms:- Desktop appears in Citrix Workspace, but fails to launch/won’t launch
- Connection progress bar stalls at a certain percentage
- “Unable to connect” error message is displayed
- Verify VM is powered on
- Check Citrix Cloud console
- Machine state should be “Registered” and “Available”
-
Machine state should not be “Unregistered”, “Maintenance”, or “In Use”
- Test Rendezvous connectivity (if using)
- Verify HDX ports are open
- Client → VM: TCP 1494, TCP 2598, UDP 1494, UDP 2598
-
Test with:
- Check client side for issues
- Update Citrix Workspace app to the latest version
- Clear Citrix Workspace app cache
- Try different client devices to help identify the problem
-
If available, test from a different network to rule out network restrictions
Common causes:
- VM powered ‘Off’, or crashed
- Rendezvous connection broken (check Gateway Service availability)
- Firewall is blocking HDX ports
- Network routing issues
- Citrix Workspace application is out-of-date
Issue: Poor session performance or lag
Symptoms:- High input lag when typing, moving the mouse, or gesturing using the trackpad
- Low frame rate, choppy display
- Applications slow to respond
- Video playback stutters
- Check host resource utilization
- Check VM resource allocation
- Ensure VM has adequate CPU/RAM allocated
-
Compare allocation to baseline requirements to ensure minimums are met
-
Check network latency with:
- Test bandwidth availability
- Check for packet loss
- Review HDX policies
-
Check network latency with:
- Check Citrix policies for codec settings
- Verify compression settings are appropriate for the connection
-
Ensure adaptive transport is enabled
- Application specific issues
- Some applications may not perform well over HDX
- Check Citrix compatibility for specific software
-
Consider GPU acceleration needs, if any
Common causes:
- Insufficient VM resources
- Host oversubscribed (too many VMs)
- High network latency or packet loss
- Suboptimal HDX policies for connection type
- Graphics-intensive applications without GPU support
Issue: Clipboard or file transfer not working
Symptoms:- Cannot copy/paste between the client and the VM
- File drag-and-drop fails
- Error messages when attempting clipboard operations
- Check HDX policies in Citrix Cloud
- Navigate to Policies → HDX Settings
- Verify that “Client clipboard redirection” is enabled
-
Verify that “Client drive redirection” is enabled
- Restart the session
-
Log out and back in (sometimes, policies don’t apply until a new session has been started)
- Update Citrix Workspace application
-
Ensure the latest version is installed, as older versions may have bugs when using the Clipboard
- Test with different types of content
- Try plain text first
- Then try formatted text, images, or files
-
Isolate what’s working vs. what’s not working
Common causes:
- HDX policy is blocking the clipboard/file transfer
- Security policy is restricting file transfers
- Citrix Workspace application has a bug (updating may resolve this)
- Content size exceeds limits
Issue: VM fails to deploy or gets stuck during deployment
Symptoms:- Ansible playbook times out during VM creation
- VM is created, but never boots up
- VM boots, but services don’t start
- Check Orka Engine status
- Verify the image exists and is valid
- Check available disk space
- Review Orka logs
- Attempt to manually deploy
- SSH to Orka host
- Manually run orka-engine vm create
-
Observe error messages
- Force VM shutdown if VM is still stuck
- Insufficient disk space for VM creation
- Corrupted image
- Host resource exhaustion
- Network bridge misconfiguration
- Apple 2-VM licensing limit reached on host
Issue: Image operations fail
Symptoms:- Image pull from container registry fails or times out
- Image backup/commit fails
- Publishing an image to container registry fails
- Test registry connectivity
- Verify registry credentials
- Check Ansible Vault contains correct credentials
-
Test authentication manually
- Check available disk space
- Review image size
- Images larger than 20GB may timeout on slow networks
-
Consider optimizing images as needed
- Test with a smaller image
- Network timeout (large image + slow connection)
- Registry authentication failure
- Insufficient disk space
- Registry rate limiting
- Corrupted image layers
Troubleshooting best practices
- Start with simple tests, then move on to more complex diagnostics
- Check one layer at a time (network → host → VM → VDA → Citrix)
- Use verbose output when running playbooks for debugging
- Test on a single host before assuming an issue is widespread
- Document resolutions to issues for future reference, and add them to your internal company troubleshooting documentation
- Monitor logs proactively, and set up alerts as needed

