After decommissioning an old Domain Controller I started to see Error 31196 crop up in our Lync server error logs, one of the messages I saw said-

Collaboration platform has failed to provision the data. Collaboration platform has failed to provision the data because of the following exception: Exception:

Microsoft.Rtc.Collaboration.ProvisioningFailureException:Cannot read contacts from Active Directory: Active Directory server “<yourservernamehere>” is not available. Try again later.
Detected at System.Environment.get_StackTrace()
   at Microsoft.Rtc.Collaboration.ProvisioningFailureException..ctor(String message, Exception innerException, ProvisioningFailureReason failureReason)
   at Microsoft.Rtc.Collaboration.ProvisioningSourceImpl.ErrorOccurred(Object sender, SettingsErrorEventArgs e)
   at Microsoft.Rtc.Internal.ServerConfiguration.UCSettings.RaiseError(SettingsInitializationError error, String messageFormatString, Object[] args)
   at Microsoft.Rtc.Internal.ServerConfiguration.UCSettings.<QueryContacts>d__6.MoveNext()
   at Microsoft.Rtc.Internal.ServerConfiguration.UCSettings._contactsTimer_Elapsed(Object sender)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading._TimerCallback.PerformTimerCallback(Object state)
FailureReason = 0

The main key point about this error was the error was coming from the LS Response Group Service, so you know what….I restarted the service and boom this error went away 🙂 Simple fix of the day!

VN:F [1.9.22_1171]
Thumbs up if this article helped you 🙂
Rating: +9 (from 9 votes)
Lync Error 31196, 100% based on 9 ratings

4 Responses to Lync Error 31196

Leave a Reply

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