Computle Client: Migration Guide (v3.0.8)
Computle Client v3.0.8 is only supported for machines hosted in the United Kingdom. Other locations will be added in 2026.
Overview
This guide outlines the migration process to Computle Client v3.0.8, which introduces automatic Windows login presentation and improved authentication handling. This update eliminates the need for users to enter credentials twice and provides a more seamless connection experience.
What's Changing?
Computle Client v3.0.8 enables automatic presentation of the Windows login screen.
Users are automatically presented with their Computle machine after sign-in.
Authentication is handled by the Computle Client instead of DCV web interface.
Administrators can connect to all Computle machines directly from the portal.
Web access will be disabled to improve security.
Prerequisites Verification
Critical: Before changing DCV authentication settings, you must disable public web access to prevent security breaches. When authentication is set to "none" to allow Computle Client to handle login, the web interface would load Windows with no password protection if left publicly accessible. This step is performed by Computle at a tenant-router level, but you can optionally perform this step yourself by limiting the DCVServer service in Windows Firewall.
The migration script automatically checks that DCV ports are not publicly accessible. If ports are open, the script will fail with:
You have not passed pre-requisites, please consult your account rep.This safeguard ensures machines cannot be accessed without authentication via the web interface.
Migration Phases
Phase 1: Client Deployment and Testing
Objective: Deploy Computle Client v3.0.8 and verify compatibility
Owner: Client/MSP/IT
Steps:
Download Computle Client v3.0.8 installer from Computle Docs - Installers.
Restart the target machine to close all Computle instances.
Deploy to a test machine in your office.
Verify installation and basic functionality.
Test system access and confirm normal operations.
Once confirmed stable, deploy the client update to remaining user machines.
Installation Command (Silent):
ComputleClientV3_3.0.8_Setup.exe /SNote: Silent installation takes approximately 15 minutes
Phase 2: Authentication Migration (Pilot)
Objective: Migrate one test machine to new authentication method
Steps:
2.1 Identify Test User
IDentify one user for pilot testing.
2.2 Disable Public Web Access
Owner: Computle Ensure the selected Computle machine's DCV ports are not publicly accessible.
2.3 Run Authentication Migration Script
Owner: Computle/MSP/IT Execute the following PowerShell script on the selected Computle machine:
$securityRegPath = "Registry::HKEY_USERS\S-1-5-18\Software\GSettings\com\nicesoftware\dcv\security"
$publicIP = (Invoke-RestMethod -Uri "https://api.ipify.org").Trim()
$portsOpen = $false
for ($port = 8443; $port -le 8473; $port++) {
try {
$tcpClient = New-Object System.Net.Sockets.TcpClient
$connect = $tcpClient.BeginConnect($publicIP, $port, $null, $null)
$wait = $connect.AsyncWaitHandle.WaitOne(1000, $false)
if ($wait -and $tcpClient.Connected) {
$portsOpen = $true
$tcpClient.Close()
break
}
$tcpClient.Close()
}
catch {
}
}
if ($portsOpen) {
"You have not passed pre-requisites, please consult your account rep."
exit 1
}
if (-not (Test-Path $securityRegPath)) {
New-Item -Path $securityRegPath -Force | Out-Null
}
New-ItemProperty -Path $securityRegPath -Name "authentication" -Value "none" -PropertyType String -Force | Out-Null
New-ItemProperty -Path $securityRegPath -Name "os-auto-lock" -Value 1 -PropertyType DWORD -Force | Out-Null
Restart-Service -Name "dcvserver" -Force
Clear-Host
"Authentication mode changed to none."What this script does:
Verifies DCV ports are not publicly accessible (safety check).
Sets DCV authentication to "none" (allows Computle Client to handle auth).
Enables OS auto-lock for security.
Restarts DCV server to apply changes.
2.4 Enable New Login Experience on Tenant
Owner: Computle Configure the tenant to enable the new automatic login presentation feature.
Without this step, the Client will default to traditional authentication. The desired state is that clicking "Connect" will present you with a Windows login screen, with no request for the user's password.
2.5 Test User Login Experience
Owner: Client/MSP/IT
Test user logs out of Computle Client completely
Test user logs back into Computle Client
Verify automatic presentation of Windows login screen
Confirm no double-authentication required
Test all normal workflows (file access, applications, etc.)
Phase 3: Full Deployment
Objective: Migrate all remaining Computle machines
Owner: Computle/MSP/IT
Steps:
3.1 Schedule Migration Window
Coordinate with team to identify optimal migration time (e.g., outside business hours or during low-usage period)
3.2 Migrate Remaining Machines
Owner: Computle
For each remaining Computle machine:
Verify public access is disabled
Run authentication migration script (see Phase 2.3)
Verify successful completion
Document any issues
3.3 User Login Refresh
Owner: Computle/MSP/IT
Communication to all users:
Users must log out of Computle Client completely
Log back in to receive the new experience
First login will present Windows authentication screen
Subsequent logins will be seamless
Phase 4: Web Access Decommissioning
Objective: Disable legacy web access and confirm stability
Owner: Computle
Steps:
4.1 Disable Web Access
Owner: Computle
Remove public web access for all Computle machines:
Update firewall rules at a tenant-level.
Confirm with telemetry that the ports are unreachable via the public internet.
4.2 Verification Period
Owner: Computle/MSP/IT
Monitor for 1-2 weeks:
Verify all users connecting successfully via Computle Client
Confirm no web access attempts or errors
Monitor machine performance and stability
Collect user feedback
Rollback Plan
If issues arise during migration:
During Phase 2 (Pilot)
Re-enable web authentication on test machine
Revert tenant configuration
Analyze issues before proceeding
During Phase 3 (Full Deployment)
Pause migration of remaining machines
Keep migrated machines on new system if stable
Address issues before continuing
Consider extended pilot phase with more users
Script to Re-enable Authentication (if needed)
$authRegPath = "Registry::HKEY_USERS\S-1-5-18\Software\GSettings\com\nicesoftware\dcv\security\authentication"
# Set authentication back to system
Set-ItemProperty -Path $authRegPath -Name "(Default)" -Value "system"
Restart-Service -Name "dcvserver" -Force
"Authentication mode changed back to system."Computle Portal: Connecting to Machines
Administrators can connect to all machines using the Computle Portal > Workstations > DCV.

Questions or Concerns?
Contact Jake Elsley or your Computle account representative to discuss or refine any step as required.
This migration guide is based on Computle Client v3.0.8 and DCV authentication configuration scripts. Always refer to official Computle documentation for the latest information.
Last updated