Exchange Server Subscription Edition ortamlarında September 2026 Security Update sonrasında görülen Search, mail delivery Outlook bağlantı sorunlarının nedeni, Korean WordBreaker için gerekli iki dosyanın eksik olması olabilir.
Microsoft, 2 Ekim 2026’ yayımlanan September 2026 V2 Security Update’in bilinen sorunları arasında ContentEngine deadlock problemini listeliyor. Güvenlik açıklarını gidermek amacıyla yayımlanan güncellemenin ardından, bazı ortamlarda ek müdahale gerektiren işlevsel sorunlar ortaya çıkabiliyor.
Eksik WordBreaker dosyaları hangi sorunlara yol açıyor?Güncellenen Korean WordBreaker bileşeninin çalışması için aşağıdaki iki rule-data dosyasına ihtiyaç duyuluyor:
- ko.token.rule.bin
- ko.complex.rule.bin
dosyaların eksik olması ContentEngine tarafında deadlock oluşmasına neden olabiliyor. Etkilenen ortamlarda Search sonuçlarının eksik gelmesi, mail delivery gecikmeleri MAPI/Outlook client’larının yanıt vermemesi veya bağlantıyı kaybetmesi gibi belirtiler görülebiliyor.
Microsoft’un açıklaması, Korean language içeriği bulunan email mesajlarını işleyen ortamları kapsıyor. nedenle yalnızca sunucunun display language bilgisine veya kullanıcıların bulunduğu ülkeye bakarak sorunu kapsam dışında değerlendirmek doğru olmaz.
Belirtilerin farklı bileşenlerde ortaya çıkması, yöneticilerin başlangıçta network, proxy veya Outlook tarafında sorun aramasına neden olabilir. Ancak güncelleme sonrasında başlayan tür problemlerde Exchange installation dosyalarının kontrol edilmesi gerekir.
Workaround öncesinde sürüm kontrolü yapılmalı # SU10 Check Script # # This script checks the installation of Exchange SU10/SU10V2 and verifies the presence and integrity of specific files. # 2026.msxfaq. Set-PSDebug -strict Write-Host "Locating Exchange Installation Directory" $exinstall = (Get-Itemproperty HKLM:\SOFTWARE\Microsoft\ExchangeServer\v15\Setup).msiinstallpath if (!(test-path -LiteralPath $exinstall)) { Write-Host "Exchange Installation Directory not found. Check path" -ForegroundColor red exit 99 } Write-Host "Exchange Installation Directory: $exinstall" Write-Host "Checking Exchange Version" -nonewline if (!(test-path -LiteralPath "$($exinstall)\Bin\ExSetup.exe")) { Write-Host "Exchange ExSetup.exe not found. Check path" -ForegroundColor red exit 100 } $exsetupbuild = (get-item "$($exinstall)\Bin\ExSetup.exe").Versioninfo.fileversion Write-Host " ExSetup: $($exsetupbuild)" -nonewline if ($exsetupbuild -eq "15.02.2562.049") { Write-Host " - Found Exchange SE SU10V1 - Installation V2 or newer recommended" -foregroundcolor yellow } elseif ($exsetupbuild -eq "15.02.2562.053") { Write-Host " - Found Exchange SE SU10V2" -foregroundcolor green } else { Write-Host "ExSetup not found or incorrect version" -foregroundcolor red exit 101 } Write-Host "Checking korwbrkr.dll" -nonewline if (!(test-path -LiteralPath "$($exinstall)\Bin\Search\Ceres\Native\korwbrkr.dll")){ Write-Host "korwbrkr.dll not found. Check path" -ForegroundColor red exit 110 } $filehash = (Get-Filehash "$($exinstall)\Bin\Search\Ceres\Native\korwbrkr.dll" -Algorithm SHA256) if ($filehash.hash -eq '1C6BD8E144BA677EBCC83323AE59DB3881918170F9B3A5189B44611558B92C61') { Write-Host " Found valid version" -foregroundcolor green } else { Write-Host " File not found or invalid version" -foregroundcolor red exit 111 } Write-Host "Checking.token.rule.bin" -nonewline if (!(test-path -LiteralPath "$($exinstall)\Bin\Search\Ceres\Native\ko.token.rule.bin")){ Write-Host " not found. Copy Required" -ForegroundColor red } else { $filehash = Get-FileHash -LiteralPath "$($exinstall)\Bin\Search\Ceres\Native\ko.token.rule.bin" -Algorithm SHA256 if ($filehash.hash -eq '8F2BD853593913EB8F73DCD4FCAC4216F216A0FF76A4569DF071BE3C36773010') { Write-Host " Found valid version" -foregroundcolor green } else { Write-Host " File is invalid version - Copy Required" -foregroundcolor red exit 121 } } Write-Host "Checking.complex.rule.bin" -nonewline if (!(test-path -LiteralPath "$($exinstall)\Bin\Search\Ceres\Native\ko.complex.rule.bin")){ Write-Host " not found. Copy Required" -ForegroundColor red } else { $filehash = Get-FileHash -LiteralPath "$($exinstall)\Bin\Search\Ceres\Native\ko.complex.rule.bin" -Algorithm SHA256 if ($filehash.hash -eq '0390D1E9A76EF33283025CF8F164430E311584B9535949C4EA1A74B6BB107B87') { Write-Host " Found valid version" -foregroundcolor green } else { Write-Host " File is invalid version - Copy Required" -foregroundcolor red exit 121 } } Write-Host "Done"Eksik dosyaları kopyalamadan önce Exchange build mevcut DLL bilgileri doğrulanmalıdır.
KontrolBeklenen değerExSetup.exe15.02.2562.049 veya 15.02.2562.053korwbrkr.dll16.0.5194.1000DLL boyutu326544 byteskorwbrkr.dll için beklenen SHA256:
1C6BD8E144BA677EBCC83323AE59DB3881918170F9B3A5189B44611558B92C61Kontroller, gerçek Exchange installation path altında yapılmalıdır:
<ExchangeInstallPath>\Bin\ExSetup.exe <ExchangeInstallPath>\Bin\Search\Ceres\Native\korwbrkr.dllWorkaround yalnızca gerekli doğrulamalar eşleştiğinde iki rule dosyası eksik olduğunda uygulanmalıdır. Dosyalardan biri mevcutsa üzerine yazılmamalı; build veya DLL bilgileri farklıysa Microsoft Support değerlendirilmelidir.
Gerekli dosyalar nasıl temin ediliyor?Microsoft’un önerdiği yöntem, iki BIN dosyasının SQL Server 2025 Express RTM English x64 installation paketinden extract edilmesidir.
Burada SQL Server kurulumu yapılmaz. Paket önce extract-only modunda açılır; ardından SQL_FULLTEXT.MSI, Windows Installer’ın administrative-image modu olan /a extract edilir. işlemlerin management workstation üzerinde gerçekleştirilmesi önerilir.
Extract edilen dosyalar klasörde bulunur:
C:\Temp\KoreanRules\Files\Program Files\Microsoft SQL Server\MSSQL.X\MSSQL\Binn\ftcomponents\wordbreakersDosyaların boyut SHA256 değerleri doğrulanmalıdır:
DosyaBoyut — bytesSHA256ko.token.rule.bin561328F2BD853593913EB8F73DCD4FCAC4216F216A0FF76A4569DF071BE3C36773010ko.complex.rule.bin7177920390D1E9A76EF33283025CF8F164430E311584B9535949C4EA1A74B6BB107B87 Dosyalar taşınmamalı, kopyalanmalıDoğrulanan iki dosya önce Exchange sunucusundaki staging klasörüne aktarılmalı, ardından aşağıdaki hedefe Copy işlemiyle eklenmelidir:
<ExchangeInstallPath>\Bin\Search\Ceres\NativeCopy kullanılması, dosyaların hedef klasörün inherited permissions ayarlarını almasına yardımcı. İşlem sonrasında hedef dosyaların hash read permissions bilgileri tekrar kontrol edilmelidir.
SQL paketindeki korwbrkr.dll veya SQL bileşenleri Exchange’e kopyalanmamalıdır. workaround kapsamında yalnızca iki BIN dosyası kullanılır.
Search Host Controller yeniden başlatılmalıDosyaların doğrulanmasının ardından, planlanan maintenance window içinde yönetici PowerShell üzerinden:
Restart-Service -Name HostControllerServiceişlem Search content-processing workload’larında geçici kesintiye neden olabilir. Birden fazla Exchange sunucusu bulunan ortamlarda uygulama sunucular üzerinde sırayla yapılmalıdır.
İlgili ContentEngine instance’ını kontrol etmek için:
Get-CimInstance Win32_Process -Filter "Name='noderunner.exe'" | Where-Object { $_.CommandLine -like '*ContentEngineNode1*' } | Select-Object ProcessId,ExecutablePath,CommandLineBirden fazla Noderunner instance’ı bulunabileceği için herhangi process’in çalışıyor olması yeterli kabul edilmemelidir.
Servisin çalışması tek başına yeterli değilİşlem sonrasında OWA üzerinden yeni mesajların delivery server-side Search davranışı test edilmeli, başlangıçta yaşanan Outlook bağlantı problemlerinin giderildiği doğrulanmalıdır.
Servis normal biçimde durmuyorsa veya ContentEngine instance’ı başlamıyor ya sürekli kapanıyorsa, process’leri zorla sonlandırmak yerine Microsoft Support ilerlenmelidir. Ayrıca yeni mesajların başarıyla işlenmesi, eski indexing backlog’un tamamının işlendiğini göstermez.
Exchange SE SU10/SU10V2 sonrasında yapılacak kontrollerde yalnızca güncellemenin installation sonucu değil, Search, mail delivery Outlook connectivity davranışları değerlendirilmelidir.
:
www.msxfaq.
- Released: September 2026 V2 Exchange Server Security Updates
- Description of version 2 of the security update for Microsoft Exchange Server Subscription Edition RTM October 2, 2026 (KB5129955)
- Exchange Server 2019 CU15 - In-Place Archive
- POP/SMTP den Exchange Geçişi Sonrası Mail Gönderememe
- Content Search mailleri kalıcı silmek
- Exchange 2003 üzerinde Smart Host Relay denemelerim
- Echange SE hangi sırada update etmeli
- Exchange 2016 Arbitrary Mailbox Sorunu