Skype for Business 2019 “Centralized Logging” Servisinin Başlatılamaması Problemi ve Çözümü

Tugba Tutuncu

Bu makalemde sizlere Skype for Business 2019 kurulumunda almış olduğum bir hatadan bahsetmek istiyorum.

Deployment Wizard ekranında dördüncü ve son adım Servislerin başlatılmasıdır.

Servislerin başlatılması için aşağıdaki komutu çalıştırdığımda “Service rtcclsagt failed to start” hatasını aldım ve servisleri kontrol ettiğimde “Skype for Business Centralized Logging Service Agent ” servisinin çalışmadığını tespit ettim.

Centralized Logging hizmeti yöneticilerin Skype for Business çalıştıran tüm bilgisayarlar ve pool’lar için logların kaydedilmesini ve izlenmesini sağlar. Yöneticilerin tek bir komut kullanarak bir veya daha fazla pool veya bilgisayar için logların tutulmasının durdurulmasını, başlatılmasını ve yapılandırılmasını sağlar.

Hatanın detayını görebilmek için Event Viewer’dan event log’unu incelenir.

Exception:Could not find a part of the path 'C:WINDOWSSERVICEPROFILESNETWORKSERVICEAPPDATALOCALTEMPTRACING'.
Exception type: DirectoryNotFoundException
Additional Data:
Source: mscorlib
Stack Tracer.Trace:
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileSystemEnumerableIterator`1.CommonInit()
at System.IO.FileSystemEnumerableIterator`1..ctor(String path, String originalUserPath, String searchPattern, SearchOption searchOption, SearchResultHandler`1 resultHandler, Boolean checkHost)
at System.IO.Directory.EnumerateFiles(String path, String searchPattern, SearchOption searchOption)
at Microsoft.Rtc.EtlReader.TmxManager.CacheMofIndexes()
at Microsoft.Rtc.ClsAgent.ETLMode.ETLWorkerThread.InitializeTmxManager()
at Microsoft.Rtc.ClsAgent.ETLMode.ETLWorkerThread.InitializeETLReader()
at Microsoft.Rtc.ClsAgent.ETLMode.ETLWorkerThread.Initialize()
at Microsoft.Rtc.ClsAgent.ETLMode.ETLWorkerThread.Start()
at Microsoft.Rtc.ClsAgent.ClsAgent..ctor(ClsAgentService service)
at Microsoft.Rtc.ClsAgent.ClsAgentService.OnStart(String[] args)
Data: 0 key/value pairs
Inner Exception:
Cause: Exception during startup
Resolution:
Check the events prior to this to resolve the service startup issue.=================================================================================

Centralized Logging Service Agent Unable to load TMX(s)

System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:WINDOWSSERVICEPROFILESNETWORKSERVICEAPPDATALOCALTEMPTRACING'.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileSystemEnumerableIterator`1.CommonInit()
at System.IO.FileSystemEnumerableIterator`1..ctor(String path, String originalUserPath, String searchPattern, SearchOption searchOption, SearchResultHandler`1 resultHandler, Boolean checkHost)
at System.IO.Directory.EnumerateFiles(String path, String searchPattern, SearchOption searchOption)
at Microsoft.Rtc.EtlReader.TmxManager.CacheMofIndexes()
at Microsoft.Rtc.ClsAgent.ETLMode.ETLWorkerThread.InitializeTmxManager()
Cause: Invalid or no TMX available on ETL Tracing folder
Resolution:
See error message for more information.

Çözüm Önerileri:

Öncelikle sunucu Update’leri alıp almadığını kontrol ettim. Bir problem görünmüyordu.

Skype sunucu sertifikalarının kontrolünü yaptım. Orada da bir sorun yoktu.

Sunucunun Region ayarlarını kontrol ettiğimde Formats Türkçe olarak ayarlanmış fakat sonrasında Format English olarak değiştirilmiş .Format değiştirildiğinde Administrative tabında yer alan “copy your settings to ” checkboxlarını işaretlemelisiniz. Bu checkboxlar işaretlendiğinde hoşgeldiniz ekranı, mevcut kullanıcı ve yeni kullanıcılar için Format uygulanır.

Bu noktada verebileceğim en önemli tavsiye ise sunucuların region ayarının Format’ının English olması gerektiğidir.

Region sorunu ortadan kalktığında sorun yaşamış olduğum servis başarılı bir şekilde çalışmaya başladı.

Last updated