Thursday, December 10, 2015

Deploy Skype directory search in Skype for Business Server 2015


After Microsoft introducing Skype for Business (SfB) 2015, SfB users have the ability to search skype directory. If you are new to Lync 2013 or SfB 2015 you needs to provisioning with Skype.

Skype provision,

Sign in to the website, https://pic.lync.com , using your Microsoft Windows Live ID.

During the Skype provision process you needs to provides below details, 
  • Microsoft Volume Licensing Agreement number
  •  Access Edge service FQDN
  •  SIP domain name


Configure Skype Federation,
  • You can Enable Skype federation during the Creating new Edge pool or SfB Topology.
  • Allow Port 443 Outbound traffic on firewall
  • Port 4443 between SfB frontend and SfB edge Server must be working.(This same port use to replicate CMS)







From a SfB Server Front End Server, open the Skype for Business Server Management Shell

  • To check existing Skype public provider
Get-CsPublicProvider

  • Remove existing Skype public provider

Remove- CsPublicProvider –Identity Skype

  • Re add Skype public provider 
New-CsPublicProvider -Identity Skype -ProxyFqdn federation.messenger.msn.com -IconUrl https://images.edge.messenger.live.com/Messenger_16x16.png -NameDecorationRoutingDomain msn.com -NameDecorationExcludedDomainList "msn.com,outlook.com,live.com,hotmail.com" -Enabled $true -EnableSkypeIdRouting $true -EnableSkypeDirectorySearch $true

  • Get-CsPublicProvider

  •   Test with Skype for Business Client 

Monday, September 14, 2015

Lync Mobile Client cannot connect after applying KB3080353 (Security Update for Lync Server 2013 (KB3080353))


After applied this KB3080353 (Security Update for Lync Server 2013 (KB3080353)) to the Lync 2013 Server below mentioned error occur. This will impact Lync mobile client and Lync Phone editions therefore,

  •  Lync mobile client Login error 
  •  Lync phone edition Login error






WebHost failed to process a request.

 Sender Information: System.ServiceModel.ServiceHostingEnvironment+HostingManager/50907005
 Exception: System.ServiceModel.ServiceActivationException: The service '/WebTicket/WebTicketService.svc' cannot be activated due to an exception during compilation.  The exception message is: Method not found: 'Microsoft.Rtc.Management.Config.Settings.Web.MobilePreferredAuthType Microsoft.Rtc.Management.Config.Settings.Web.WebServiceSettings.get_MobilePreferredAuthType()'.. ---> System.MissingMethodException: Method not found: 'Microsoft.Rtc.Management.Config.Settings.Web.MobilePreferredAuthType Microsoft.Rtc.Management.Config.Settings.Web.WebServiceSettings.get_MobilePreferredAuthType()'.
   at Microsoft.Rtc.Internal.WebTicketService.WebTicketServiceHostFactory.CreateServiceHost(Type serviceType, Uri[] baseAddresses)
   at System.ServiceModel.Activation.ServiceHostFactory.CreateServiceHost(String constructorString, Uri[] baseAddresses)
   at System.ServiceModel.ServiceHostingEnvironment.HostingManager.CreateService(String normalizedVirtualPath, EventTraceActivity eventTraceActivity)
   at System.ServiceModel.ServiceHostingEnvironment.HostingManager.ActivateService(ServiceActivationInfo serviceActivationInfo, EventTraceActivity eventTraceActivity)
   at System.ServiceModel.ServiceHostingEnvironment.HostingManager.EnsureServiceAvailable(String normalizedVirtualPath, EventTraceActivity eventTraceActivity)
   --- End of inner exception stack trace ---
   at System.ServiceModel.ServiceHostingEnvironment.HostingManager.EnsureServiceAvailable(String normalizedVirtualPath, EventTraceActivity eventTraceActivity)
   at System.ServiceModel.ServiceHostingEnvironment.EnsureServiceAvailableFast(String relativeVirtualPath, EventTraceActivity eventTraceActivity)
 Process Name: w3wp
 Process ID: 7620 “




Solution - 

Simply remove (Web Components) KB3080353 and restart the Lync 2013 Server.


Friday, January 9, 2015

How to query attributes in Active Directory Service Interfaces (ADSI) edit.

Open ADSI Console and select well known naming context click ok.

















Click new on the action menu and then click query
















Type name and select browse to under root search then select top level domain.
Type following query in query string box and click ok

MsRTCSIP-TrustedServerFQDN=lync.apple.com






















Thursday, January 8, 2015

Lync Server Management Shell 2013 hangs with a black screen on a Windows Server 2012 and 2012 R2 server

Lync Server Management Shell will get stuck without any user prompt.

Solution

Open windows Power Shell (Run as Administrator) and execute "import-module lync" cmdlet. After this “Lync PowerShell” can be used just like before.