Ghid de Diagnosticare și Soluționare pentru Eroarea Server Manager „Online – Data retrieval failures occurred” (Cod Eveniment 10149 / WinRM / WMI)
1. Introducere și Descrierea Erorii
În mediile de administrare bazate pe sistemele de operare Windows Server (Windows Server 2016, 2019, 2022 și 2025), consolă centralizată Server Manager utilizează protocoale de comunicare la distanță (WinRM – Windows Remote Management și WMI – Windows Management Instrumentation) pentru a colecta starea nodurilor, performanța, serviciile și jurnalele de evenimente (Event Logs).
Atunci când consola Server Manager afișează avertismentul:
Status: Online – Data retrieval failures occurred
Eroare WinRM / Event ID: 10149 (The WinRM service is not listening for WS-Management requests / WS-Management service cannot process the request)
aceasta indică întreruperea sau refuzul transportului de date inter-noduri. Deși serverul afectat este funcțional și raportat ca fiind „Online”, consola nu poate extrage blocurile de date/jurnale necesare pentru a compune o imagine completă de stocare, cluster sau roluri.
2. Cauzele Principale ale Erorii (Cod 10149 / Data Retrieval Failure)
Scenariile tehnice cele mai frecvente care declanșează această eroare includ:
-
Depășirea Dimensiunii Pachetului de Date (
MaxEnvelopeSizekb):-
Atunci când un server face parte dintr-un cluster (WSFC / Failover Cluster, DAG Exchange, S2D / Azure Stack HCI), numărul de jurnale și obiecte interogate generează un răspuns HTTP/SOAP a cărui dimensiune depășește limita implicită WinRM de 512 KB (512000 bytes).
-
-
Coruperea sau Blocarea Jurnalelor de Evenimente Diag (Kernel-IoTrace):
-
Jurnalul de sistem
Microsoft-Windows-Kernel-IoTrace/Diagnosticpoate deveni corupt sau prea masiv, cauzând blocaje de timp (timeouts) la interogările Server Manager.
-
-
Serviciul WinRM (Windows Remote Management) Oprit sau Misconfigurat:
-
Ascultătorii (Listeners) WinRM pe portul 5985 (HTTP) sau 5986 (HTTPS) nu sunt activi sau binding-ul de rețea s-a pierdut pe IP-urile clusterului (Event ID 10149).
-
-
Lipsa Drepturilor de Acces pe Jurnalele de Evenimente:
-
Contul de computer al clusterului sau contul de administrare nu deține permisiuni de citire în grupul Event Log Readers.
-
3. Ghid Pas cu Pas pentru Remediere
Pasul 1: Mărirea Limitei de Dimensiune a Pachetului WinRM (MaxEnvelopeSizekb)
Aceasta este cauza principală în peste 80% din cazurile de Server Manager Data Retrieval Failures pe servere în cluster sau Exchange DAG.
-
Deschideți Windows PowerShell cu drepturi de Administrator pe serverul afectat.
-
Executați comanda pentru a mări limita pachetului de la 512 KB la 8192 KB (sau până la 10240 KB):
PowerShell
Set-WSManInstance -ResourceURI winrm/config -ValueSet @{MaxEnvelopeSizekb = "8192"}Alternativ, din Command Prompt (cmd):
DOS
winrm set winrm/config @{MaxEnvelopeSizekb="8192"} -
Alternativ, prin intermediul Registry Editor (
regedit):-
Navigați la:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN\Client -
Creați sau modificați valoarea DWORD (32-bit) cu numele
maxEnvelopeSize. -
Setați valoarea în Hexazecimal la
2000(corespunzător valorii8192în Zecimal).
-
-
Reporniți serviciul WinRM:
PowerShell
Restart-Service WinRM
Pasul 2: Dezactivarea și Curățarea Jurnalului Corupt Kernel-IoTrace
În nodurile de Failover Clustering / S2D, jurnalul Kernel-IoTrace este o cauză cunoscută pentru blocurile de colectare Server Manager.
-
Rulați PowerShell ca Administrator și verificați politica de Dump a Clusterului:
PowerShell
(Get-Cluster).DumpPolicy -
Dezactivați canalul de diagnosticare corupt din Registri:
-
Navigați la cheia:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-Kernel-IoTrace/Diagnostic -
Modificați valoarea
Enabled(REG_DWORD) la0.
-
-
Reporniți serviciul de jurnale (Windows Event Log) sau efectuați un reboot al nodului afectat.
Pasul 3: Reconfigurarea Serviciului și Ascultătorilor WinRM (Fix pentru Codul 10149)
Codul de eroare 10149 indică faptul că serviciul WinRM a oprit ascultarea pe interfețele de rețea.
-
Verificați dacă există un ascultător WinRM activ pe porturile standard:
PowerShell
winrm enumerate winrm/config/listener -
În cazul în care nu există ascultători sau sunt marcați cu erori, reinițializați configurația WinRM:
DOS
winrm quickconfig -q -
Re-înregistrați SPN-urile (Service Principal Names) și reparati legăturile WMI/WinRM:
DOS
netsh advfirewall firewall set rule group="Windows Remote Management" new enable=yes winrm r /config /service @{AllowUnencrypted="true"}
Pasul 4: Verificarea Permisiunilor de Acces la Jurnale (Event Log Readers)
Pentru medii cu Active Directory și Cluster Virtual Objects (CNO):
-
Deschideți
lusrmgr.msc(sau Active Directory Users and Computers dacă este Domain Controller). -
Navigați la Groups $\rightarrow$ Event Log Readers.
-
Adăugați contul de computer al serverului/clusterului și contul cu care vă autentificați în Server Manager în acest grup.
-
Rulați comanda de actualizare a politicilor:
DOS
gpupdate /force
4. Rezumat și Recomandări de Prevenție
| Cauză Identificată | Indicator | Soluție Recomandată |
| Limita Pachet WinRM Depășită | Răspuns SOAP > 512KB | Mărire MaxEnvelopeSizekb la 8192 |
| Er. Serviciu WinRM (10149) | Listener oprit / neconfigurat | winrm quickconfig + restart serviciu |
| Corupere Kernel-IoTrace | Blocaj la interogare Cluster | Dezactivare registru Kernel-IoTrace/Diagnostic |
| Permisiuni Restricționate | Acces refuzat pe loguri | Adăugare cont în Event Log Readers |
Concluzie:
În majoritatea scenariilor de producție (în special pe noduri de cluster, Hyper-V sau Exchange), eroarea Server Manager Cod 10149 / Data retrieval failures se rezolvă prin mărirea dimensiunii MaxEnvelopeSizekb la 8192 și repornirea serviciului WinRM, eliminând astfel gâtul de sticlă la transportul volumelor mari de date administrative.