This section includes:
The goal of this page is to help with Cloud Connector Edition (CCE) deployment and troubleshooting issues.
We recommend running the SBC and SbcComms firmware 6.1.2 before deploying CCE.
Once CCE deployment is complete, confirm the following:
Log into the
Access Tasks > Application Solution Module > Operational Status.
If there is only the AD VM, and you are using a proxy on the ASM host, exclude the Management Network and Local Network from the proxy usage. To bypass the proxy, specify the WinHTTP Proxy settings set with your Proxy Server and a Bypass list including the 192.168.213.* network used by your Cloud Connector Managements services and the Local subnet used by your VM.
> netsh winhttp set proxy "10.10.10.175:8080" bypass-list="192.168.213.*;192.168.214.*". > netsh winhttp show proxy Current WinHTTP proxy settings: Proxy Server(s) : 10.34.207.20:8080 Bypass List : 192.168.213.*;192.168.214.*
Ensure four VMs are displayed. If not, restart the deployment.
Ensure the latest Software Installed Version (CCE) is installed.
Ensure the Auto Maintenance Status is set as None.
Ensure the proper version is displayed as the Software Running Version.
Connect the SBC Edge VM, open Services and ensure the following six Skype for Business Servers are Running. See below.
On HyperV manager, check the Networking for each VM and confirm that the Corpnet Adapter is always attached to the SfB CCE Corpnet Switch. If a VM has two IPv4 addresses on the Corpnet Adapter, and one is beginning with 169, there is most likely an IP address conflict with local equipment.
On HyperV manager, check the Networking for the Edge VM and confirm that the Internet Adapter is attached to the SfB CCE Internet Switch. If the Edge VM has two IPv4 addresses on the Internet Adapter, and one is beginning with 169, there is most likely an IP address conflict with DMZ equipment.
On the Office 365 Tenant, confirm that OsUpdate is not currently running:
PS> Get-CsHybridPSTNAppliance -Identity 091287a9-1c8f-416e-b8ba-b250fba56181 Identity : 091287a9-1c8f-416e-b8ba-b250fba56181 . RegistrationStatus : RegisteredAndDeployed . DeploymentStatus : {"Status":"Deployed","Version":"1.4.1","Error":null,"StartTime":"2016-12-19T21:10:50.9209Z"} OsUpdateStatus : {"Status":"None","Error":null,"StartTime":null}
If OsUpdateStatus displays the status below, wait for the update to complete. To set a time window for the update, see: Managing Your Office 365 Tenant.
{"Status":"Updating","Error":null,"StartTime":"2016-10-31T11:47:04.1526Z"},
At this point, the CCE is running.
On
Click on Counters and ensure Options are flowing in both directions and that the number of 2xx answers is matching.
If there are no Options flowing, log into the ASM using Remote Desktop.
Execute the following command on a shell of the ASM Host:
ipconfig /all
Confirm :
At this point, both the CCE and SBC are up and running.
Confirm the public SBC Edge FQDN is properly mapped to the External IP used in Configure CCE (via SBC Edge WebUI).
From a PC with open internet access, run Nslookup on the public CCE FQDN. If the result is "Error: Requested name myccesite1.mydomain.com could not be resolved", the Public DNS server needs to be corrected.
nslookup av.contoso.com
Ensure the IP address returned is the Edge Server External Public IP. If the IP is not the correct one, you need to fix your Public DNS server.
Run the command below for all the domains assigned on your O365 tenant. If the command returns as Unknown, modify the firewall to open the port from "Internet facing DMZ" to the Internet.
nslookup -q=cname lyncdiscover.domain.com. 8.8.8.8 nslookup -q=cname sip.domain.com. 8.8.8.8 nslookup -type=SRV _sip._tls.domain.com. 8.8.8.8 nslookup -type=SRV _sipfederationtls._tcp.domain.com. 8.8.8.8
For details, see Managing Your Office 365 Tenant.
Confirm that PSTN connectivity is "On-Premises".
On Office 365 Tenant, use "Get-CsOnlineUser" to confirm that the user is activated for EnterpriseVoice, HostedVoiceMail and HybridVoice.
PS> $user = Get-CsOnlineUser site2user1 PS> $user.EnterpriseVoiceEnabled True PS> $user.HostedVoiceMail True PS> $user.VoicePolicy HybridVoice
On Office 365 Tenant, use "Get-CsUserPstnSettings" to confirm that the user is assigned to the proper HybridPstnSiteName.
PS> Get-CsUserPstnSettings -Identity Site2User1 RunspaceId : aa696d9a-67b1-4580-9a60-179cb90fd854 UserPrincipalName : site2user1@SonusMS01.com SipAddress : sip:site2user1@SonusMS01.com AllowInternationalCalls : True HybridPstnSiteName : AEPSITE2 HybridPstnSiteFqdn : AEPSITE2.SONUSMS01.COM
Connect a Skype for Business client using the account below:
On the CCE SG, click on Counters.
Ensure there is Incoming Invite and that the number of 1xx answer is matching .If you get a "Additional Information: Failed Reason Q.850 Cause Code: 1.", ensure that:
Make a call from the Skype client to a PSTN number that does not exist on your Office365 Tenant.
From the CCE Signaling Group, click on Counters.
Ensure there is an Incoming Invite and that the number of 1xx answer matches.
Ensure there is an Outgoing Invite, and that the number of 1xx answer matches.
If the Forward/Transfer or Conference are failing to escalate from Online call to CCE call:
Verify that the Mediation server have been added to the teantusing the command:
Get-CsOnlineUser -Filter "HostingProvider -like '*.<YourDomain.com>'" | Get-CsHybridMediationServer
Registry: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings] ProxySettingsPerUser dword:00000000.
Group Policy: Computer>Administrative Templates>Windows Components> Internet Explorer: Make Proxy settings per machine (rather than per user).
Select Enable CCE Logging.
Click Download Log and specify a time window.
EndTime. The current time. Refer to the time in the upper right corner of the WebUI.