Contact list availability in UCS mode

Microsoft.LS.2015.Monitoring.UnitMonitor.TimerResetEvent.PresenceFocus.LYSS_GENERATE_LEGACY_CONTACT_LIST_ERROR (UnitMonitor)

Knowledge Base article:

Summary

There was an error while generating the legacy contact list.

Causes

Parsing the GetImItemList response to retrieve the legacy contact list failed.

Resolutions

Check the event details. This may be affecting only a specific user or more than one user. If the problem persists, notify your organization's support team

Element properties:

TargetMicrosoft.LS.2015.Component.PresenceFocus
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.LS.2015.MonitorType.TimerResetEvent.Repeated
RemotableTrue
AccessibilityPublic
Alert Message
[Skype] There was an error while generating the legacy contact list.
{0}

Please see the 'Product Knowledge' and the 'Alert Context' tab on Alert Properties view for more information.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.LS.2015.Monitoring.UnitMonitor.TimerResetEvent.PresenceFocus.LYSS_GENERATE_LEGACY_CONTACT_LIST_ERROR" Accessibility="Public" Enabled="true" Target="Microsoft.LS.2015.Component.PresenceFocus" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Microsoft.LS.2015.MonitorType.TimerResetEvent.Repeated" ConfirmDelivery="true">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Alert_There_was_an_error_while_generating_the_legacy_contact_list.">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Context/DataItem/EventDescription$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Microsoft.LS.2015.Monitoring.UnitMonitor.TimerResetEvent.PresenceFocus.LYSS_GENERATE_LEGACY_CONTACT_LIST_ERROR.Timer" MonitorTypeStateID="TimerEventRaised" HealthState="Success"/>
<OperationalState ID="Microsoft.LS.2015.Monitoring.UnitMonitor.TimerResetEvent.PresenceFocus.LYSS_GENERATE_LEGACY_CONTACT_LIST_ERROR.Repeated" MonitorTypeStateID="RepeatedEventRaised" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Lync Server</LogName>
<ErrorExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">32081</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">LS Storage Service</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</ErrorExpression>
<AutoResolveInterval>1800</AutoResolveInterval>
<TimerWindowInSeconds>1800</TimerWindowInSeconds>
<RepeatCount>2</RepeatCount>
</Configuration>
</UnitMonitor>