Exchange DAG Sunucularında “Online – Data Retrieval Failures Occurred” Hatası Çözümü

Exchange DAG Sunucularında “Online – Data Retrieval Failures Occurred” Hatası Çözümü

3 Haziran 2026 0 Yazar: Buğrahan AYDOĞAN

Exchange DAG Sunucularında

“Online – Data Retrieval Failures Occurred” Hatası Çözümü

Kısa özet Exchange DAG üyesi sunucular Server Manager içinde çevrimiçi görünse bile “Online – Data retrieval failures occurred” hatası verebilir. Bu durum çoğu senaryoda Exchange servis arızasından değil, WinRM / WS-Management tarafındaki maksimum veri paketi sınırından kaynaklanır.

Bu yazıda, hatanın ne anlama geldiğini, hangi yapılarda görülebileceğini ve güvenli şekilde nasıl düzeltilebileceğini adım adım anlatıyorum.

Görsel 1 – Server Manager üzerinde DAG üyesi için “Online – Data retrieval failures occurred” hatası

Hata Belirtisi

Exchange Server DAG yapısında çalışan sunucuları Server Manager üzerinden kontrol ederken bazı durumlarda aşağıdaki hata ile karşılaşılabilir:

Online – Data retrieval failures occurred

Bu hata, ilgili sunucunun tamamen erişilemez olduğu anlamına gelmez. Sunucu ağ üzerinde çalışıyor, Exchange servisleri aktif, DAG yapısı da çalışır durumda olabilir. Ancak Server Manager, uzak sunucudan yönetim bilgilerini çekerken WinRM / WS-Management seviyesinde yanıtı işleyemediği için veri alma hatası gösterir.

Server Manager üst bölümündeki bildirim alanında genellikle “Refresh failed” benzeri bir uyarı görülür. “All Servers” veya ilgili sunucu grubunda ise yönetilebilirlik durumu hata olarak görünür.

Görsel 2 – WS-Management yanıt paketinin izin verilen maksimum boyutu aştığını gösteren hata detayı

Hatanın Nedeni

Server Manager, uzak Windows Server sistemlerinden veri toplamak için WinRM / WS-Management altyapısını kullanır. Exchange DAG üyelerinde Failover Clustering bileşeni bulunduğu için Server Manager’ın çekmeye çalıştığı veri miktarı bazı durumlarda varsayılan sınırı aşabilir.

Bu durumda aşağıdaki mantıkta bir hata oluşur:

The WS-Management service cannot process the request.

The computed response packet size (…) exceeds the maximum envelope size that is allowed (…).

Buradaki “computed response packet size” ifadesi, Server Manager’ın almak istediği yanıt paketinin hesaplanan boyutunu ifade eder. “maximum envelope size” ise WinRM / WS-Management tarafında izin verilen maksimum SOAP veri boyutudur. Paket bu sınırı aştığında Server Manager sunucudan bilgileri alamaz ve yönetilebilirlik durumunu hatalı gösterir.

Önemli not Bu senaryo çoğu zaman Exchange servislerinin çalışmadığı anlamına gelmez. Sorun daha çok Windows Server tarafındaki WinRM / WS-Management paket boyutu sınırıyla ilgilidir. Yine de işlem öncesinde sunucuların gerçekten sağlıklı olduğunu ayrıca kontrol etmek doğru olur.

Hangi Sistemlerde Görülebilir?

  • Exchange Server DAG üyesi olan sunucularda
  • Failover Clustering özelliği yüklü Windows Server sistemlerinde
  • Exchange Server 2019 + Windows Server 2019 / 2022 ortamlarında
  • Cluster rolü bulunan ve Server Manager tarafından uzaktan yönetilen Windows Server yapılarında

Bu nedenle çözüm yalnızca Exchange ile sınırlı düşünülmemelidir. Benzer WS-Management veri boyutu hatası, farklı Windows Cluster senaryolarında da görülebilir.

Çözüm Mantığı

Çözüm, WinRM istemci tarafındaki maksimum veri zarfı boyutunu artırmaktır. Bunun için DAG üyesi sunucularda aşağıdaki Registry konumunda maxEnvelopeSize değeri oluşturulur veya mevcutsa güncellenir:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN\Client

Oluşturulacak veya düzenlenecek değer:

maxEnvelopeSize

Önerilen değer:

Decimal: 8192

Hexadecimal: 2000

Bu değer yaklaşık 8 MB seviyesine denk gelir. Ardından WinRM servisi yeniden başlatılır ve Server Manager yenilenir.

Görsel 3 – Registry üzerinde maxEnvelopeSize değerinin 0x00002000 / 8192 olarak ayarlanması

Güvenli Uygulama Adımları

İşleme başlamadan önce Bu işlem genelde düşük riskli bir Registry değişikliğidir. Ancak WinRM servisini yeniden başlatmak, eğer sunucuya PowerShell Remoting / WinRM üzerinden bağlıysanız mevcut uzak oturumu kesebilir. Bu nedenle işlemi RDP, VMware Console, iDRAC/iLO veya fiziksel konsol erişimi olan bir oturumdan yapmak daha güvenlidir.

1. Mevcut değeri kontrol edin

Aşağıdaki komut mevcut maxEnvelopeSize değerini gösterir. Çıktı dönmezse bu değer daha önce oluşturulmamış demektir.

$Path = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN\Client"
Get-ItemProperty -Path $Path -Name maxEnvelopeSize -ErrorAction SilentlyContinue | Select-Object maxEnvelopeSize

2. Registry yedeği alın

Değişiklikten önce ilgili Registry anahtarını yedeklemek, geri dönüş için güvenli bir yöntemdir.

reg export "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN\Client" "$env:TEMP\WSMAN-Client-backup.reg" /y

3. maxEnvelopeSize değerini oluşturun veya güncelleyin

Aşağıdaki komut DWORD değerini oluşturur veya mevcutsa 8192 olarak günceller.

$Path = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN\Client"
New-ItemProperty `
  -Path $Path `
  -Name "maxEnvelopeSize" `
  -PropertyType DWord `
  -Value 8192 `
  -Force

4. WinRM servisini yeniden başlatın

Değişikliğin etkin olması için WinRM servisini yeniden başlatın:

Restart-Service WinRM

Oturum kesilme riski Bu komutu çalıştırdığınız oturum WinRM üzerinden açılmışsa bağlantı kesilebilir. RDP veya konsol erişiminiz yoksa önce erişim yöntemini doğrulamadan bu adımı uygulamayın.

5. Değeri doğrulayın

Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN\Client" -Name maxEnvelopeSize | Select-Object maxEnvelopeSize

Beklenen çıktı:

maxEnvelopeSize
---------------
8192

Bu kontrolden sonra Server Manager ekranını yenileyerek ilgili Exchange DAG üyesinin durumunu tekrar kontrol edebilirsiniz.

Geri Alma İşlemi

Eğer yapılan değişikliği geri almak isterseniz ve bu değer daha önce sistemde yoksa aşağıdaki komutla kaldırabilirsiniz:

$Path = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN\Client"
Remove-ItemProperty -Path $Path -Name "maxEnvelopeSize" -ErrorAction SilentlyContinue
Restart-Service WinRM


Registry yedeğinden geri dönmek isterseniz:
reg import "$env:TEMP\WSMAN-Client-backup.reg"
Restart-Service WinRM

Sonuç

Exchange DAG üyelerinde Server Manager üzerinde görülen “Online – Data retrieval failures occurred” hatası çoğu zaman Exchange servislerinden kaynaklanan bir arıza değildir. Server Manager’ın WinRM / WS-Management üzerinden çekmeye çalıştığı veri miktarı, mevcut maksimum zarf boyutu sınırını aşabilir.

Bu durumda DAG üyesi sunucularda maxEnvelopeSize değerini 8192 olarak ayarlamak ve WinRM servisini yeniden başlatmak sorunu çözebilir. İşlemden sonra Server Manager yenilendiğinde ilgili sunucu bilgileri normal şekilde görüntülenmelidir.