Error 31196

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!