Re: Event ID 9097 WMI Error..
From: jim (jim_at_NOSPAM.com)
Date: 05/26/04
- Next message: steve ruhl: "creating wmi providers on IA64 via atl on VS .net 2003"
- Previous message: Simon Manners: "Monitoring CPU Utilisation"
- In reply to: Ivan Brugiolo [MSFT]: "Re: Event ID 9097 WMI Error.."
- Messages sorted by: [ date ] [ thread ]
Date: Wed, 26 May 2004 16:43:20 -0400
How about if i just reapplied SP3 and all the subsequent hotfixes and
patches? Do you think that might fix it?
"Ivan Brugiolo [MSFT]" <ivanbrug@online.microsoft.com> wrote in message
news:Omn2Hw1QEHA.3348@TK2MSFTNGP09.phx.gbl...
> Look for "#pragma namespace" in the exwmi.mof file.
>
> --
> This posting is provided "AS IS" with no warranties, and confers no
rights.
> Use of any included script samples are subject to the terms specified at
> http://www.microsoft.com/info/cpyright.htm
>
>
> "jim" <jim@NOSPAM.com> wrote in message
> news:#ybSiK1QEHA.3708@TK2MSFTNGP10.phx.gbl...
> > To answer your questions (and no, i'm not intentionally trying to be
> > sarcastic)
> >
> > #1 Does the exwmi.MOF reference a namespace that may not exist ?
> > >>What is a namespace and how could i tell if it exists or not?
> > Specifically which line shows this? (As in "the line that starts
xyz...")
> >
> > #2 If yes, does that namespace exist ?
> > >>See above. Not sure how to verify this.
> >
> > #3 If it does not exists, which MOF file creates it ?
> > >>I still don't know what an MOF file is.
> >
> >
> > "Ivan Brugiolo [MSFT]" <ivanbrug@online.microsoft.com> wrote in message
> > news:uvvouH1QEHA.1348@TK2MSFTNGP12.phx.gbl...
> > > I'm sure that the Cimwin32.MOF file does create the root\CIMV2
> namespace,
> > > and,I 'm also more than sure that the WMI.MOF does create the root\WMI
> > > namespace.
> > > What I'm not sure (even if I suspect so) is the following
> > > #1 Does the exwmi.MOF reference a namespace that may not exist ?
> > > #2 If yes, does that namespace exist ?
> > > #3 If it does not exists, which MOF file creates it ?
> > >
> > > the lines 14-17 from exwmi.MOF would answer at least #1 above.
> > >
> > > --
> > > This posting is provided "AS IS" with no warranties, and confers no
> > rights.
> > > Use of any included script samples are subject to the terms specified
at
> > > http://www.microsoft.com/info/cpyright.htm
> > >
> > >
> > > "jim" <jim@NOSPAM.com> wrote in message
> > > news:OZd5kC1QEHA.132@TK2MSFTNGP09.phx.gbl...
> > > >
> > > > I hope this helps. I'm not sure what i'd change in these files
> though..
> > > >
> > > >
> > > >
> > > > First few lines from cimwin32.mof
> > > >
> > > > #pragma autorecover
> > > > #pragma classflags(64)
> > > > #pragma namespace("\\\\.\\Root")
> > > >
> > > > [Locale(1033) : ToInstance]
> > > > Instance of __Namespace
> > > > {
> > > > Name = "CIMV2";
> > > > };
> > > > #pragma namespace("\\\\.\\Root\\CIMV2")
> > > >
> > > > [Abstract,Locale(1033) :
> > > > ToInstance,UUID("{8502C517-5FBB-11D2-AAC1-006008C78BC7}") :
> ToInstance]
> > > > class CIM_ManagedSystemElement
> > > > {
> > > > [MaxLen(64) : ToSubclass,Read : ToSubclass] string Caption;
> > > > [Read : ToSubclass] string Description;
> > > > [MappingStrings{"MIF.DMTF|ComponentID|001.5"} : ToSubclass,Read :
> > > > ToSubclass] datetime InstallDate;
> > > > [Read : ToSubclass] string Name;
> > > > [Read : ToSubclass,MaxLen(10) : ToSubclass,ValueMap{"OK", "Error",
> > > > "Degraded", "Unknown", "Pred Fail", "Starting", "Stopping",
"Service"}
> :
> > > > ToSubclass] string Status;
> > > > };
> > > >
> > > > [Abstract,Locale(1033) :
> > > > ToInstance,UUID("{8502C518-5FBB-11D2-AAC1-006008C78BC7}") :
> ToInstance]
> > > > class CIM_LogicalElement : CIM_ManagedSystemElement
> > > > {
> > > >
> > > >
> > > > First few lines from WMI.mof
> > > >
> > > > //*************************************************************
> > > > // © 1998-1999 Microsoft Corporation. All rights reserved.
> > > > //*************************************************************
> > > >
> > > > #pragma autorecover
> > > > #pragma classflags("forceupdate")
> > > > //*************************************************************
> > > > //*** Creates namespace for WMI
> > > > //*************************************************************
> > > >
> > > > #pragma namespace ("\\\\.\\Root")
> > > >
> > > > instance of __Namespace
> > > > {
> > > > Name = "WMI";
> > > > };
> > > >
> > > > //*************************************************************
> > > > //*** Changes focus to new namespace
> > > > //*************************************************************
> > > >
> > > > #pragma namespace ("\\\\.\\Root\\WMI")
> > > >
> > > >
> > > > class WMIBinaryMofResource
> > > > {
> > > > [read,key] string Name;
> > > > [read,key] uint32 LowDateTime ;
> > > > [read,key] uint32 HighDateTime ;
> > > >
> > > > };
> > > >
> > > >
> > > > class WDMClassesOfDriver
> > > > {
> > > > [read, key] string Driver ;
> > > > [read, key] uint32 LowDateTime ;
> > > > [read, key] uint32 HighDateTime ;
> > > > [read, key] string ClassName;
> > > > };
> > > >
> > > > instance of __Win32Provider as $P
> > > > {
> > > > Name = "WMIProv";
> > > > ClsId = "{D2D588B5-D081-11d0-99E0-00C04FC2F8EC}" ;
> > > > PerUserInitialization = "TRUE";
> > > > };
> > > >
> > > > instance of __InstanceProviderRegistration
> > > > {
> > > > Provider = $P;
> > > > SupportsGet = "TRUE";
> > > > SupportsPut = "TRUE";
> > > > SupportsEnumeration = "TRUE";
> > > > SupportsDelete = "FALSE";
> > > > };
> > > >
> > > >
> > > > instance of __MethodProviderRegistration
> > > > {
> > > > Provider = $P;
> > > > };
> > > >
> > > >
> > > > First few lines from exwmi.mof:
> > > >
> > > > /*
> > > > * Copyright (c) 2000-2001 Microsoft Corporation
> > > > *
> > > > * Contains the WMI class definitions for Exchange 2000
> > > > *
> > > > */
> > > >
> > > > #pragma namespace("\\\\.\\root\\cimv2")
> > > >
> > > > instance of __NAMESPACE
> > > > {
> > > > Name = "Applications";
> > > > };
> > > >
> > > > #pragma namespace("\\\\.\\root\\cimv2\\Applications")
> > > >
> > > > instance of __NAMESPACE
> > > > {
> > > > Name = "Exchange";
> > > > };
> > > >
> > > > #pragma namespace("\\\\.\\root\\cimv2\\Applications\\Exchange")
> > > >
> > > >
> // --------------------------------------------------------------------
> > > >
> // --------------------------------------------------------------------
> > > > // ------------------------ Queue
> Provider ----------------------------
> > > >
> // --------------------------------------------------------------------
> > > >
> // --------------------------------------------------------------------
> > > >
> > > > instance of __Win32Provider as $ClassExchangeQueueProvider
> > > > {
> > > > Name = "ExchangeQueueProvider";
> > > > ClsId = "{747F7C18-CB12-4a21-93AB-D5AC42A72226}";
> > > > PerUserInitialization = TRUE;
> > > > };
> > > >
> > > >
> > > > instance of __InstanceProviderRegistration
> > > > {
> > > > Provider = $ClassExchangeQueueProvider;
> > > > SupportsPut = FALSE;
> > > > SupportsGet = FALSE;
> > > > SupportsDelete = FALSE;
> > > > SupportsEnumeration = TRUE;
> > > > };
> > > >
> > > > "Ivan Brugiolo [MSFT]" <ivanbrug@online.microsoft.com> wrote in
> message
> > > > news:%23MsLH70QEHA.3660@tk2msftngp13.phx.gbl...
> > > > > Open the file in notepad, go to source line 14-17, and report the
> > > content
> > > > > here.
> > > > > I would bet that the root\WMI namesapce or the root\cimv2
namespace
> is
> > > > > missing.
> > > > > I this case you might have to compile
> > > %windir%\system32\wbem\cimwin32.mof
> > > > > and/or %windir%\system32\wbem\WMI.mof beforehand.
> > > > >
> > > > > --
> > > > > This posting is provided "AS IS" with no warranties, and confers
no
> > > > rights.
> > > > > Use of any included script samples are subject to the terms
> specified
> > at
> > > > > http://www.microsoft.com/info/cpyright.htm
> > > > >
> > > > >
> > > > > "jim" <jim@NOSPAM.com> wrote in message
> > > > > news:#VaEX30QEHA.3748@TK2MSFTNGP09.phx.gbl...
> > > > > > Nope. This is the error i get...
> > > > > >
> > > > > > Parsing MOF file: z:\setup\i386\exchange\exwmi.mof
> > > > > > MOF file has been successfully parsed
> > > > > > Storing data in the repository...
> > > > > > An error occurred while opening the namespace for object 1
defined
> > on
> > > > > lines
> > > > > > 14 - 17: Error Number: 0x8004100e, Facility: WMI, Description:
> > Invalid
> > > > > > namespace
> > > > > > Compiler returned error 0x8004100e
> > > > > >
> > > > > > Any other ideas?
> > > > > >
> > > > > >
> > > > > >
> > > > > > "Ivan Brugiolo [MSFT]" <ivanbrug@online.microsoft.com> wrote in
> > > message
> > > > > > news:uwD2Hc0QEHA.1392@TK2MSFTNGP09.phx.gbl...
> > > > > > > The KB Article suggests exactly to recompile the MOF file.
> > > > > > > Was the compilation succesful ?
> > > > > > >
> > > > > > > --
> > > > > > > This posting is provided "AS IS" with no warranties, and
confers
> > no
> > > > > > rights.
> > > > > > > Use of any included script samples are subject to the terms
> > > specified
> > > > at
> > > > > > > http://www.microsoft.com/info/cpyright.htm
> > > > > > >
> > > > > > >
> > > > > > > "jim" <jim@NOSPAM.com> wrote in message
> > > > > > > news:eRxocqyQEHA.3988@tk2msftngp13.phx.gbl...
> > > > > > > > You're going way beyond what i know how to do. How do i
> > recompile
> > > > an
> > > > > > MOF
> > > > > > > > file? I just want to clear these errors and start
monitoring
> my
> > > > > remote
> > > > > > > > Exchange server again. Any thoughts?
> > > > > > > >
> > > > > > > > (And remember that i've already tried the steps in Q288590)
> > > > > > > >
> > > > > > > > "Ivan Brugiolo [MSFT]" <ivanbrug@online.microsoft.com> wrote
> in
> > > > > message
> > > > > > > > news:OU4EPxpQEHA.3748@TK2MSFTNGP09.phx.gbl...
> > > > > > > > > From the verbose logs of WinMgmt you should have an idea
of
> > the
> > > > > > > namespace
> > > > > > > > > for which the connectio is being attempted.
> > > > > > > > > If you really don't have that namespace, as you can verify
> > > easily
> > > > > with
> > > > > > > > > wbemtest.exe,
> > > > > > > > > then you should try to fing-out if there is a MOF file
that
> > > > contains
> > > > > > > > > the definition of that namesapce.
> > > > > > > > > If you re-compile that MOF file, does the situation
improve
> ?
> > > > > > > > >
> > > > > > > > > --
> > > > > > > > > This posting is provided "AS IS" with no warranties, and
> > confers
> > > > no
> > > > > > > > rights.
> > > > > > > > > Use of any included script samples are subject to the
terms
> > > > > specified
> > > > > > at
> > > > > > > > > http://www.microsoft.com/info/cpyright.htm
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > "jim" <jim@NOSPAM.com> wrote in message
> > > > > > > > > news:empvBXnQEHA.2716@tk2msftngp13.phx.gbl...
> > > > > > > > > > Has anyone dealt with this one before?.. "The MAD
> Monitoring
> > > > > thread
> > > > > > > was
> > > > > > > > > > unable to connect to WMI, error '0x8004100e'." I tried
> > > > correcting
> > > > > > it
> > > > > > > by
> > > > > > > > > > following the steps in TechNet article Q288590, however
> the
> > > > error
> > > > > > > still
> > > > > > > > > > persists in the application log on my Exchange server
> > > appearing
> > > > > > every
> > > > > > > > five
> > > > > > > > > > minutes or so. I can't monitor the system through
> > "Monitoring
> > > > and
> > > > > > > > Status"
> > > > > > > > > > in the Exchange Admin now. Everything shows up as
> > "Unknown".
> > > > > > > > > >
> > > > > > > > > > Server is Exchange2K (SP3) on Win2K (SP3).
> > > > > > > > > >
> > > > > > > > > > Thanks!
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > (*Apologies if you believe i'm cross-posting. I tried to
> > only
> > > > > choose
> > > > > > > > > > relevant newsgroups.)
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > > >
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> >
> >
>
>
- Next message: steve ruhl: "creating wmi providers on IA64 via atl on VS .net 2003"
- Previous message: Simon Manners: "Monitoring CPU Utilisation"
- In reply to: Ivan Brugiolo [MSFT]: "Re: Event ID 9097 WMI Error.."
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|