WMI GetLoggedOnUser blocking and CPU full on OCS 2.1.0.3
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OCS Inventory: Windows Agent |
Fix Released
|
High
|
Didier Liroulet |
Bug Description
Hi OCS team,
On some servers 2003/2003 R2 we detected a serious problem using the new agent 2.1.0.3. (was working fine with 2.0.5).
Servers can take about severals hours to finish the inventory or even sometimes killed by our admin team when our CPU monitoring trigger.
On our investigation, we've seen the process "wmiprvse.exe" using 100% of the CPU when OCSinventory.exe is launched.
last lines of ocsinventory.log:
AGENT => Launching hardware and software checks
INVENTORY => Loading Download history
Here the weak contains of log "C:\Documents and Settings\All Users\Application Data\OCS Inventory NG\Agent\
WMI Connect: Trying to connect to WMI namespace root\cimv2 on device <Localhost>...OK.
DMI: Trying to initialize COM...OK
DMI: Trying to get raw SMBios data...OK
Registry Connect: Trying to connect to HKEY_LOCAL_MACHINE on device <Localhost>...OK.
WMI GetLoggedOnUser: Trying to find Win32_LoggedOnUser WMI objects...
It seems that OCSinventory.exe is blocked when it checks objects of this WMI class "Win32_LoggedOnUser ".
When using wbemtest to parse this class, we've detected about 28000 objets.
This problem is very present when OCS is executed on a CLUSTER server Windows 2003.
We suspect that this revision can be the cause :
http://
This problem is very critical for us, we can not continue the migration of ocs 2.0.5=>2.1.0.3
can you check that problem please?
thank you for your support!
Regards,
Pierre
Related branches
Changed in ocsinventory-windows-agent: | |
status: | New → Fix Committed |
Changed in ocsinventory-windows-agent: | |
status: | Fix Committed → Fix Released |
Hi.
Are your computers binded to an AD with more than 28000 users account ?
Regards