Description of the cumulative update for IM an Expert for Microsoft Lync Server 2010: March 2012

Article translations Article translations
Article ID: 2677043 - View products that this article applies to.
Expand all | Collapse all

On This Page

SUMMARY

This article describes the issues that are fixed in the cumulative update for IM an Expert for Microsoft Lync Server 2010 that is dated March, 2012.
This article describes the following items about the update package:
  • The issues that the update package fixes.
  • The prerequisites for installing the update package.
  • Whether you must restart the computer after you install the update package.
  • Whether the update package is replaced by any other update package.
  • Whether you must make any registry changes.
  • The files that the update package contains.

INTRODUCTION

Changes for Version 1.5

The latest version of IM an Expert replaces the Version 1.0 of the system, which was released in March 2011. For the Version 1.5 of IM an Expert release, there are several feature additions and software updates.

Features that this update package enables

Support of resource forests
Version 1.0 of IM an Expert did not work for organizations where Lync was set up with a resource forest configuration.This kind of configuration has a set of users who have information such as Session Initiation Protocol (SIP) address in a different domain and forest from the one that contains the users’ actual user accounts. Therefore, when the users visit the IM an Expert webpage, the site cannot locate the information about these users. To resolve this issue, Version 1.5 of IM an Expert improves the way that the SIP, name, and email address of a user are retrieved so that the user can be searched in resource forests and in the current forest. IM an Expert now offers a sophisticated highly-configurable mechanism to let admins specify how user identities are resolved from Active Directory.

Content-type adaptation

If a message that is sent by IM an Expert cannot be received by the client, then the system of IM an Expert will automatically switch to plain text and use the plain text for the rest of the conversation after the system resends the current message. For example, some Lync 2010 clients cannot handle HTML messages. If IM an Expert detects it has sent a message to a client that cannot handle HTML, it will automatically switch to plain text and use the plain text for the rest of the conversation after resending the current message. The occurrence of the adaptation is governed by the SIP error code that IM an Expert receives when it tries to relay the first message in the conversation. The BotSipErrorCodesForPlainTextResend configuration parameter can be used to specify the list of SIP error codes for which content-type adaptation should be tried.

Message content-type specification

Messages can be sent as plain text or HTML code. Users can specify this behavior by using the BotMessageContentType parameter in the Imx.config file.

Lync 2010 Mobile and Outlook Web Access
Version 1.5 of IM an Expert supports Lync 2010 Mobile client and Outlook Web Access (OWA). For example, Version 1.5 of IM an Expert can work with iPad, iPhone, and Windows Phone.

Run as service
Version 1.5 of IM an Expert can be configured to be run as Windows service. This behavior lets IM an Expert be configured to start automatically when a server that hosts the Bot restarts. 

Note The Bot can be still run as an executable.

Conversation following
If a candidate answerer does not want to answer a question invitation they receive through IM, the candidate answerer now has the option of subscribing to the conversation by typing the "follow" message in response to the invite. After the dialog between the asker and another answerer, all followers will be emailed a link to the transcript of the dialog on the IM an Expert website. On the IM an Expert website, the followers can also add follow-up comments and additional answers.

Usage statistics on homepage
Administrators can now display usage statistics on the IM-an-Expert homepage. This includes a stacked bar chart of the ratings that are assigned to answered questions and other statistics such as the average time to answer and average number of users who are contacted to obtain an answerer.

Memory management
The Bot should now consume less memory on the server on which it is running, especially when the Bot is running for prolonged periods. To do this, Version 1.5 of IM an Expert stores less in memory and periodically clears in-memory data structures.

Support for more sophisticated PageCrawler regular expressions
The PageCrawler regular expressions now support multiple regular expressions for the same page and multiple match groups for a page within the same regular expression. This lets administrators extract multiple items from a webpage by using a single regular expression, multiple regular expressions, or some combination of the two.

Resetting Bot status
Version 1.5 of IM an Expert lets administrators set the Bot’s Lync status to variable after the Bot’s Lync Status was set to "Always Online."
In Version 1.0 of IM an Expert, as soon as the Bot was set to an "Always Online" state, it could not be undone by IM an Expert.

Features that this update package enables

SIP address normalization
In Version 1.0 of IM an Expert, SIP addresses were not being normalized. In companies with uppercase domain names, this caused a non-match between user SIP addresses as far as we knew them. This issue is resolved in Version 1.5 of IM an Expert so that IM an Expert normalizes all SIP addresses by lowercasing the sip and the domain portions and leaving the username portion unchanged.

PageCrawler configuration
Version 1.5 of IM an Expert corrects errors that occur with parsing of special fields. For example, Version 1.5 of IM an Expert corrects errors that occur with parsing of email address, SIP, and SIPALIAS. These special fields are replaced by the current user’s email address, SIP, and SIP alias.

Website viewstate validation 
Occasionally, users would receive a "validation of viewstate MAC failed exception when they use forms on the IM an Expert website. This issue is resolved by Version 1.5 of IM an Expert.

RESOLUTION

Update package information

Microsoft Download Center

The following file is available for download from the Microsoft Download Center:
Collapse this imageExpand this image
Download
Download the IManExpert.msi package now.
Release Date: March 2012

For more information about how to download Microsoft support files, click the following article number to view the article in the Microsoft Knowledge Base:
119591 How to obtain Microsoft support files from online services
Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.

Note This update can be installed alone, or it can be installed to update an existing IM an Expert installation. If you install it to update an existing IM an Expert installation, refer to the instructions in Chapter 3 of the IMX_Admin_SetupMaintain documentation. To download the IMX_Admin_SetupMaintain documentation, visit the following Microsoft website:
IM an Expert for Microsoft Lync Server 2010 Documentation

Prerequisites

There are no prerequisites for installing this update.

Restart requirement

You do not have to restart the computer after you apply this update.

Update replacement information

This cumulative update does not replace a previously released update.

Registry information

To use one of the update packages in this package, you do not have to make any changes to the registry.

File information

The global version of this update has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.
IManExpert.msi
Collapse this tableExpand this table
File name File version File size Date Time Platform
Adtester.exe4.0.7577.4076 13,592 3-Mar-12 6:59 x86
Adtester.exe.config Not Applicable 122 3-Mar-12 3:06 Not Applicable
Misclib.dll 4.0.7577.4076 72,464 3-Mar-12 6:57 x86
Bot.exe 4.0.7577.4076 92,936 3-Mar-12 6:59 x86
Bot.exe.config Not Applicable 124 28-Feb-12 2:35 Not Applicable
Botlib.dll 4.0.7577.4076 47,888 3-Mar-12 6:56 x86
Dblib.dll 4.0.7577.4076 72,464 3-Mar-12 7:00 x86
Misclib.dll 4.0.7577.4076 72,464 3-Mar-12 6:57 x86
Searchlib.dll 4.0.7577.4076 13,592 3-Mar-12 6:59 x86
Encrypter.exe 4.0.7577.4076 17,176 3-Mar-12 6:59 x86
Misclib.dll 4.0.7577.4076 72,464 3-Mar-12 6:57 x86
Dblib.dll 4.0.7577.4076 72,464 3-Mar-12 7:00 x86
Indexer.exe 4.0.7577.4076 17,168 3-Mar-12 6:58 x86
Indexer.exe.config Not Applicable 124 28-Feb-12 2:35 Not Applicable
Misclib.dll 4.0.7577.4076 72,464 3-Mar-12 6:57 x86
Botlib.dll 4.0.7577.4076 47,888 3-Mar-12 6:56 x86
Misclib.dll 4.0.7577.4076 72,464 3-Mar-12 6:57 x86
Monitor.exe 4.0.7577.4076 17,680 3-Mar-12 6:59 x86
Monitor.exe.config Not Applicable 124 28-Feb-12 2:35 Not Applicable
Dblib.dll 4.0.7577.4076 72,464 3-Mar-12 7:00 x86
Misclib.dll 4.0.7577.4076 72,464 3-Mar-12 6:57 x86
Pagecrawler.exe 4.0.7577.4076 47,896 3-Mar-12 6:59 x86
Pagecrawler.exe.config Not Applicable 124 28-Feb-12 2:35 Not Applicable
Imx.config Not Applicable 12,797 3-Mar-12 3:06 Not Applicable
Imxdata.sql Not Applicable 582 28-Feb-12 2:35 Not Applicable
Imxfulltext.sql Not Applicable 849 28-Feb-12 2:35 Not Applicable
Imxtables.sql Not Applicable 7,894 3-Mar-12 3:06 Not Applicable
Imxupgrade.sql Not Applicable 744 3-Mar-12 3:06 Not Applicable
Admin.aspx Not Applicable 8,100 3-Mar-12 3:06 Not Applicable
Api.aspx Not Applicable 121 28-Feb-12 2:35 Not Applicable
Contact.aspx Not Applicable 2,529 28-Feb-12 2:35 Not Applicable
Conversation.aspx Not Applicable 5,207 3-Mar-12 3:06 Not Applicable
Default.aspx Not Applicable 10,779 3-Mar-12 3:06 Not Applicable
Forward.aspx Not Applicable 3,891 3-Mar-12 3:06 Not Applicable
Global.asax Not Applicable 113 28-Feb-12 2:35 Not Applicable
Howto.aspx Not Applicable 5,762 28-Feb-12 2:35 Not Applicable
Leaderboard.aspx Not Applicable 2,205 28-Feb-12 2:35 Not Applicable
Privacystatement.htm Not Applicable 11,118 28-Feb-12 2:35 Not Applicable
Questions.aspx Not Applicable 3,793 28-Feb-12 2:35 Not Applicable
Stats.aspx Not Applicable 2,676 28-Feb-12 2:35 Not Applicable
Web.config Not Applicable 8,371 28-Feb-12 2:35 Not Applicable
Antixsslibrary.dll 4.2.0.0 62,744 3-Mar-12 3:06 x86
Dblib.dll 4.0.7577.4076 72,464 3-Mar-12 7:00 x86
Misclib.dll 4.0.7577.4076 72,464 3-Mar-12 6:57 x86
Searchlib.dll 4.0.7577.4076 13,592 3-Mar-12 6:59 x86
Website.dll 4.0.7577.4076 109,328 3-Mar-12 6:59 x86
All.css Not Applicable 4,506 28-Feb-12 2:35 Not Applicable
Lt7.css Not Applicable 256 28-Feb-12 2:35 Not Applicable
Bg-c.gif Not Applicable 44 28-Feb-12 2:35 Not Applicable
Bg-content-holder.gif Not Applicable 50 28-Feb-12 2:35 Not Applicable
Bg-header.gif Not Applicable 717 28-Feb-12 2:35 Not Applicable
Bg-heading.gif Not Applicable 150 28-Feb-12 2:35 Not Applicable
Bg-l.gif Not Applicable 121 28-Feb-12 2:35 Not Applicable
Bg-main.gif Not Applicable 92 28-Feb-12 2:35 Not Applicable
Bg-r.gif Not Applicable 120 28-Feb-12 2:35 Not Applicable
Bg-try-flat.gif Not Applicable 1,277 28-Feb-12 2:35 Not Applicable
Logo.png Not Applicable 17,076 28-Feb-12 2:35 Not Applicable
Mslync-logo.png Not Applicable 2,427 28-Feb-12 2:35 Not Applicable
Msresearch-logo.png Not Applicable 4,454 28-Feb-12 2:35 Not Applicable
Separator-header.gif Not Applicable 100 28-Feb-12 2:35 Not Applicable
Default.aspx Not Applicable 12,385 28-Feb-12 2:35 Not Applicable

REFERENCES

For more information about how to deploy Lync Server 2010 in resource forests, visit the following Microsoft website:
How to deploy Lync Server 2010 in resource forests

MORE INFORMATION

The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, about the performance or reliability of these products.

Properties

Article ID: 2677043 - Last Review: March 12, 2012 - Revision: 3.0
APPLIES TO
  • Microsoft Lync Server 2010 Standard Edition
Keywords: 
kbfix atdownload kbexpertiseinter kbsurveynew KB2677043

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com