Why do we have a NULL Service Pack information coming from Windows Discovery?Issue Why the Service Pack field is empty from some of the Windows Server CIs, after running a Discovery? The answer might be simple and it is, actually: >> That's because there's no Service Pack installed, probably, on that Windows Server. However, reviewing the Payload, you can find odd the fact that the Service Pack field contains a NULL value:Example: Insert System, OS and CPU data to cmdb_ci_win_server-----------------------------------------------------------------2020-02-05 08:39:21: setAttribute(cmdb_ci_win_server,[{os_address_width=64, short_description=ABCDE Server 2, cpu_name=Intel(R) Xeon(R) Gold 6148 CPU @ 2.40GHz, chassis_type=Other, os=Windows 2012 R2 Standard, fqdn=ABCDE.corp.company.com, os_service_pack=null, os_version=6.3.9600, os_domain=NA, cpu_speed=2394, cpu_core_thread=1.0, serial_number=VMware-42 24 86 b2 ac 81 1b b2-ad 79 e7 7b dc ea f8 df, model_id=VMware7,1, ip_address=10.45.XXX.XX, manufacturer=VMware, Inc., cpu_count=1, cpu_type=GenuineIntel, name=whqv9662, cpu_core_count=2, host_name=ABCDE, assigned_to=null}]) ReleaseAllCauseIf that's the case, this is expected and most likely not an error. The reason why is that the NULL result is a valid result when querying more information from the OS.From the Windows pattern, we query that information from step:2.26 - Get OS data from Win32_OperationSystem.With the WMI Query:"SELECT Caption,Version,CSDVersion,Description FROM Win32_OperatingSystem"Where the CSDVersion is the information about the Service Pack. According to Microsoft, NULL will be returned as a response to the query, if no Service Pack is installed.https://docs.microsoft.com/en-us/windows/win32/cimwin32prov/win32-operatingsystem ResolutionTo confirm this is the case, you can run from the device, the following Powershell Command: Get-WmiObject -query "SELECT Caption,Version,CSDVersion,Description FROM Win32_OperatingSystem" This should bring the null information about the CSDVersion meaning there's no Service Pack installed on the host.No further solution is needed. The Service Pack from the Windows Server CI will remain blank and this is expected.