locked
Management Reporter IIS Application Pool is stopping RRS feed

  • Question

  • I have an MR client install that can't connect to the server, I get the standard "A connection to the server could not be established. Check the server address and try again or contact your system administrator."

    In IIS, the Management Report Application Pool is stopped.  I can start it, but as soon as the client connection fails it stops again.  The application pool identity is a domain user account that is a domain admin.  The account has public and general user access to the MR database and to DYNAMICS.

    If I change the identity of the application pool to NetworkService or ApplicationPoolIdentity, the pool starts and remains running but the client returns a different error:  "The version of the database is incorrect. Install the correct version of the database."

    Does anyone know why the application pool is stopping when the identity is a domain user account?

    Friday, August 13, 2010 9:14 PM

All replies

  • Mike,

    Have you looked in the Windows Event Viewer?  It will probably give you more information about why the app pool keeps shutting down.

    Thanks

    Rob


    Rob Iversen MSX Group http://MSXGroup.com Rob.Iversen@MSXGroup.com
    Saturday, August 14, 2010 12:33 PM
  • Event viewer has several errors where the "version of the database is incorrect" but I don't see anything relating to the app pool service shutting down.  There is one error where IIS Manager terminated unexpectedly, but that only happened once.

    Log Name:      Application
    Source:        Microsoft-Windows-IIS-IISManager
    Date:          8/13/2010 2:48:21 PM
    Event ID:      13
    Task Category: None
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      SRV-3.jfhlocal.com
    Description:
    IISMANAGER_CRASH

    IIS Manager terminated unexpectedly.

    Exception:System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object.
       at Microsoft.Web.Management.PlatformInstaller.Client.PlatformInstallerPage.get_ShowProducts()
       at Microsoft.Web.PlatformInstaller.UI.GroupTabPane.InitializeComponent()
       at Microsoft.Web.PlatformInstaller.UI.GroupTabPane..ctor(IServiceProvider serviceProvider, GroupTab groupTab)
       at Microsoft.Web.PlatformInstaller.UI.ProductPage.LoadProducts()
       at Microsoft.Web.PlatformInstaller.UI.ProductPage.NavigationService_OnTabChanged(Object sender, EventArgs e)
       at Microsoft.Web.Management.PlatformInstaller.Client.InetmgrNavigationService.NavigateToTab(Tab tab)
       at Microsoft.Web.PlatformInstaller.UI.ManagementFrame.DisplayPage()
       at Microsoft.Web.PlatformInstaller.UI.ManagementFrame.LoadXmlComplete(Object sender, RunWorkerCompletedEventArgs e)
       --- End of inner exception stack trace ---
       at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
       at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
       at System.Delegate.DynamicInvokeImpl(Object[] args)
       at System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
       at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
       at System.Threading.ExecutionContext.runTryCode(Object userData)
       at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
       at System.Windows.Forms.Control.InvokeMarshaledCallbacks()
       at System.Windows.Forms.Control.WndProc(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
       at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
       at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
       at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
       at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
       at Microsoft.Web.Management.Host.Shell.ShellApplication.Execute(Boolean localDevelopmentMode, Boolean resetPreferences, Boolean resetPreferencesNoLaunch)

    Process:InetMgr
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Microsoft-Windows-IIS-IISManager" />
        <EventID Qualifiers="0">13</EventID>
        <Level>2</Level>
        <Task>0</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2010-08-13T19:48:21.000000000Z" />
        <EventRecordID>4598</EventRecordID>
        <Channel>Application</Channel>
        <Computer>SRV-3.jfhlocal.com</Computer>
        <Security />
      </System>
      <EventData>
        <Data>IISMANAGER_CRASH

    IIS Manager terminated unexpectedly.

    Exception:System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---&gt; System.NullReferenceException: Object reference not set to an instance of an object.
       at Microsoft.Web.Management.PlatformInstaller.Client.PlatformInstallerPage.get_ShowProducts()
       at Microsoft.Web.PlatformInstaller.UI.GroupTabPane.InitializeComponent()
       at Microsoft.Web.PlatformInstaller.UI.GroupTabPane..ctor(IServiceProvider serviceProvider, GroupTab groupTab)
       at Microsoft.Web.PlatformInstaller.UI.ProductPage.LoadProducts()
       at Microsoft.Web.PlatformInstaller.UI.ProductPage.NavigationService_OnTabChanged(Object sender, EventArgs e)
       at Microsoft.Web.Management.PlatformInstaller.Client.InetmgrNavigationService.NavigateToTab(Tab tab)
       at Microsoft.Web.PlatformInstaller.UI.ManagementFrame.DisplayPage()
       at Microsoft.Web.PlatformInstaller.UI.ManagementFrame.LoadXmlComplete(Object sender, RunWorkerCompletedEventArgs e)
       --- End of inner exception stack trace ---
       at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct&amp; sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
       at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
       at System.Delegate.DynamicInvokeImpl(Object[] args)
       at System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
       at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
       at System.Threading.ExecutionContext.runTryCode(Object userData)
       at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
       at System.Windows.Forms.Control.InvokeMarshaledCallbacks()
       at System.Windows.Forms.Control.WndProc(Message&amp; m)
       at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp; m)
       at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
       at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&amp; msg)
       at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
       at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
       at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
       at Microsoft.Web.Management.Host.Shell.ShellApplication.Execute(Boolean localDevelopmentMode, Boolean resetPreferences, Boolean resetPreferencesNoLaunch)

    Process:InetMgr</Data>
      </EventData>
    </Event>

    Monday, August 16, 2010 3:35 PM