Symptoms
You can’t leave a voicemail until the Skype for Business Front-End service gets restarted in a Microsoft Skype for Business Server 2015 environment.
In addition, the following events are logged on the Skype for Business Server 2015, Front End server:
Log Name: Lync Server
Source: LS Exchange Unified Messaging Routing
Date: DATE/TIME
Event ID: 44005
Task Category: LS Exchange Unified Messaging Routing
Level: Error
Keywords: Classic
User: N/A
Computer: SERVER
Description:
Unexpected exception occurred in the Exchange Unified Messaging Routing Application.
Exception: System.DirectoryServices.ActiveDirectory.ActiveDirectoryServerDownException: The RPC server is unavailable.
Name: "server.domain.com"
at System.DirectoryServices.ActiveDirectory.Forest.GetTrustsHelper(String targetForestName)
at Microsoft.Rtc.Internal.ExumDialPlanData.GetTrustedForests()
at Microsoft.Rtc.Internal.ExumDialPlanData.RefreshDomainDictionary()
Log Name: Lync Server
Source: LS Exchange Unified Messaging Routing
Date: DATE/TIME
Event ID: 44005
Task Category: LS Exchange Unified Messaging Routing
Level: Error
Keywords: Classic
User: N/A
Computer: SERVER
Description:
Unexpected exception occurred in the Exchange Unified Messaging Routing Application.
Exception: System.NullReferenceException: Object reference not set to an instance of an object.
at Microsoft.Rtc.Internal.Domain.GetHashCode()
at System.Collections.Generic.ObjectEqualityComparer`1.GetHashCode(T obj)
at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
at Microsoft.Rtc.Internal.ExumDialPlanData.RefreshDomainDictionary()
at Microsoft.Rtc.Internal.ExumDialPlanData.TimerElapsedEventHandler(Object sender, ElapsedEventArgs args)
Log Name: Lync Server
Source: LS Exchange Unified Messaging Routing
Date: DATE/TIME
Event ID: 44008
Task Category: LS Exchange Unified Messaging Routing
Level: Error
Keywords: Classic
User: N/A
Computer: SERVER
Description:
Dial Plan Unknown
Dialplan [DIALPLAN.domain.com] is not recognized by routing application
Cause: Dial plan does not exist, or Microsoft Skype for Business 2015 does not have permission to read the relevant Active Directory objects.
Cause
This issue occurs because the Skype for Business Front-End service cannot connect to Domain Controller to read dial plan records.
Resolution
To fix this issue, install the May 2017 cumulative update 6.0.9319.281 for Skype for Business Server 2015, Front End server and Edge server.