This post is to share troubleshooting tips for some common problems when updating or deploying Skype for Business Cloud Connector Edition 1.4.2.
For details on planning and deploying Cloud Connector, please see our documentation posted at https://aka.ms/cloudconnetor.
Cloud Connector Download Failed
Cloud Connector Software is download failing with:
Failed to download installation files with exception: Exception calling “DownloadFile” with “2” argument(s): “Unable to connect to the remote server”.
Troubleshooting
Confirm that one Host Appliance physical adapter is configured with a gateway that provides a route to the Internet
- On Host Appliance, open a command prompt and run:
Ipconfig /All
Confirm that a gateway is set on one of the network adapters.
Confirm that the Host Appliance server has Internet connectivity and DNS resolution of external resources
- Open command prompt on the host and run and confirm reply:
Ping Bing.com
If you use a Proxy in the DMZ for Internet access, confirm that the Proxy settings are per-machine rather than by user. Otherwise Cloud Connector downloads will fail. Set either with registry change or Group Policy setting:
- Registry: HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsCurrentVersionInternet Settings] ProxySettingsPerUser dword:00000000
- Group Policy: Computer>Administrative Templates>Windows Components> Internet Explorer: Make Proxy settings per-machine (rather than per user
Confirm firewall rules allow traffic to the following:
- TCP Port 443: https://go.microsoft.com
- TCP Port 80: http://download.microsoft.com
Install of 1.4.2 Fails with Access Denied Connecting to Remote Server
The following error displayed during update to version 1.4.2 of the Cloud Connector appliance:
Connecting to remote server 192.168.213.2 failed with the following error message: Access is denied.
This is because the Domain Admin and VM Admin credentials for the Cloud Connector servers expired. To resolve:
- Log in to the CCE AD machine with the CCE Domain Admin password. Open the AD Users and Computers console from Administrative tools, and reset both the Administrator and CCEService account passwords to the original password and set the passwords as non-expiring.
- Log in to each of the other CCE machines with the CCE Domain Admin password. Open Computer Management, and reset both the Administrator and CCEService accounts to the original passwords and set to non-expiring passwords.
Note that in 1.4.2 and later all Cloud Connector account credentials are non-expiring and this error would be unexpected unless someone changed credentials to be different that configured in Cloud Connector cached passwords set with Register-CcAppliance.
Install of 1.4.2 Fails with WinRM Error Connecting to Remote Server
The following error displayed during installation of the new Cloud Connector appliance:
Connecting to remote server 192.168.213.2 failed with the following error message: WinRM cannot complete the operation. Verify that the specified computer name is valid, that the computer is accessible over the network, and that a firewall exception for the WinRM service is enabled and allows access from this computer.
If you use a Proxy in the DMZ for Internet access, set WinHTTP Proxy settings on the Host appliance with your proxy server and a Bypass-list including the “192.168.213.*” network used by your Cloud Connector Managements services to bypass the proxy. Otherwise management connectivity will fail and prevent the deployment of Cloud Connector Edition. Note: Match the bypass list to the management subnet that defined in your CloudConnector.ini file. Sample winhttp configuration command:
netsh winhttp set proxy “10.10.10.175:8080″ bypass-list=”*.local;1.*;172.20.*;192.168.218.*'<local>”
Install Fails After Uninstalling Current Version of Skype for Business Cloud Connector Edition
The following error displayed after the CCE Management Service has stopped and the current version of Skype for Business Cloud Connector Edition uninstalled:
Uninstallation failed with exception System.Management.Automation.MethodInvocationException:
Exception calling “Uninstall” : “Illegal operation attempted on a registry key that has been marked for deletion.
The problem is that the Group Policy to prevent removal of registry on logoff was either not created or removed in the case of a domain joined Host appliance. To resolve:
- Make the Group Policy entry described in Prepare Cloud Connector Appliance https://technet.microsoft.com/en-us/library/mt740649.aspx
- Follow Steps 2-7 here if not in Bits Update time window and want to manually update, https://technet.microsoft.com/en-us/library/mt740656.aspx, or, steps 2-4 if you are.
Install Fails Connecting to Machine After Waiting 600 Seconds
Installation fails during deployment of the first Cloud Connector VM with:
Can’t connect to machine 192.168.213.2 after waiting 600 seconds
This means a network issue is preventing the Host appliance from making a PowerShell session to the Cloud Connector Virtual Machine over the management switch.
Troubleshooting
Confirm that no VLAN’s configured on the Host appliance.
If using a Proxy server confirm WinHTTP proxy settings set to bypass management switch as described above.
Check if the switches on the Cloud Connector VM have Automatic Private IP Addresses of 169.x. It they have 169.x addresses, this means the Conver-CcIsoToVhdx did not complete correctly. To resolve:
- Convert-CcIsoToVhdx -IsoFilePath <Windows ISO File Path, including file name> -PauseBeforeUpdate
- When the script prompts that updates are ready to be run, connect to the Base VM using credentials provided in the PowerShell output
- Make any necessary adjustments to allow the computer to connect to Windows Update Service
- Complete all Windows Updates and restart the VM
- When updates complete, answer prompt in PowerShell output to continue the process.