Pages Menu
TwitterRssFacebook

Posted by on Jul 27, 2012 in Skype for Business® (Lync®)

Problem loading Conversation Window Extensions in Lync 2013

Problem loading Conversation Window Extensions in Lync 2013

If you’ve installed the Lync 2013 Beta client, you may have noticed that none of your Conversation Window Extensions (CWEs) work anymore.

CWE example: this is TimePrompt from Modality Systems

CWEs are an extension mechanism to the Lync client to allow you to ‘pop out’ a small browser window on the side of the client. This browser window can display Silverlight applications which, crucially, can communicate with the current Lync conversation and instance. Using this, developers can make applications which respond to the current conversation and interact with it. UCMA applications can also “invoke” CWEs as part of a conversation and open a data transfer window with the Silverlight application. This can create powerful communication solutions, such as in TimePrompt – shown on the right.

Client Not Trusted

When you try and instantiate a CWE in the Lync 2013 client, you’ll get a “Client not trusted”, similar to the error in Lync 2010 if the hosting site isn’t trusted.

As you probably know, in 2010 all sites which are to be shown as CWEs must be added to the Internet Explorer Trusted Sites zone, otherwise Lync won’t display them. This has changed in 2013.

The good news is that Lync now it’s own repository of Trusted Sites, and doesn’t have to use the Internet Explorer one, which was always a pain to roll-out on a large scale.

New Registry Settings

Lync now uses registry settings to validate trusted sites. This is great news, as registry changes are easy to roll-out to large amounts of people, and can become part of a MSI install.

To mark your CWE hosting site as Trusted by the 2013 client, add a new registry key:

[HKEY_CURRENT_USER\\Software\\Microsoft\\Office\\Lync\\Security\\Trusted Sites]

Then, add a sub-key for each site with one or two switchs denoting it as http or https (such as in this example for this site):

[HKEY_CURRENT_USER\\Software\\Microsoft\\Office\\Lync\\Security\\Trusted Sites\\thoughtstuff.co.uk]
"http"=dword:00000001
"https"=dword:00000001

This method of validating trusted sites replaces using Internet Explorer Trusted Sites for 2013 clients.

 

Written by Tom Morgan

Tom is a Microsoft Teams Platform developer and Microsoft MVP who has been blogging for over a decade. Find out more.
Buy the book: Building and Developing Apps & Bots for Microsoft Teams. Now available to purchase online with free updates.

2 Comments

  1. Is there any alternative to this approach, like adding trusted sites from lync server side?
    Adding registry changes for 1000 lync users will be difficult than one change in server level.

  2. Hi Deepak – no I’m afraid not. As part of the security measures that Lync implements, having an entry in the registry on the client machine before opening a CWE is a must. Of course, you can also roll out the registry changes as part of a Group Policy update etc.

Trackbacks/Pingbacks

  1. Lync Server 2013 Preview features and how to configure them « msunified.net - [...] loading Conversation Window Extensions in Lync 2013: http://thoughtstuff.co.uk/2012/07/problem-loading-conversation-window-extensions-in-lync-2013/ MoreDiggEmailPrintLike this:LikeBe the first to like [...]
  2. Lync Server 2013 Preview features and how to configure them « msunified.net « JC’s Blog-O-Gibberish - [...] Problem loading Conversation Window Extensions in Lync 2013: http://thoughtstuff.co.uk/2012/07/problem-loading-conversation-window-extensi… [...]
  3. Migrating Lync CWE Registry Settings from 2010 to 2013 the Easy Way | Lync, UCMA, Development, Diving, DIY etc. etc. - [...]  (Photo by ZaCky) If you’ve recently upgraded from Lync 2010 to 2013, and you use Conversation Window Extensions, or CWEs…
  4. Lync Conversation Window Extension (CWE) Sizes | thoughtstuff | Tom Morgan - [...] you register a CWE in the registry you can choose one of three sizes. This is the size of…
  5. Developing Lync: Lync Conversation Window Extension (CWE) Sizes « Lync News - [...] you register a CWE in the registry you can choose one of three sizes. This is the size of…
  6. Lync 2013 CWEs – Breaking Change to Context Package Registration | thoughtstuff | Tom Morgan - [...] Recently I blogged about a breaking change in Lync 2013 regarding authentication of CWEs. [...]

Post a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.