locked
WHS Add-ins problem RRS feed

  • Question

  • Hi!

    After emergency restarting my Acer easyStore H340 I got this error message in WHS console:

    http://s2.share.te.ua/b255104/error.jpg

    This error occurred in two add-ins: LightsOut and StableBit Scanner. I've reinstall add-ins several times, clean up files and register - in vain. Only complete add-ins removal prevent this error. Can I do anything to remedy the add-ins whithout reinstalling WHS?

    P.S. Sorry my poor English.

    Thursday, March 3, 2011 9:16 PM

Answers

  • I contacted Martin Rothschink and he advised me install Lights-Out Beta 1.5. Now add-in work perfectly. This is only solution which would result.

    Nick, thank you. :-)

    Wednesday, March 9, 2011 9:18 PM

All replies

  • Hi Andriy,

    1. Log into your Home Server via Remote Desktop (Start Menu -> Run --> mstsc)
    2. In the explorer go to the folder 'c:\documents and settings\all users\application data\microsoft\windows home server\logs\'
    3. Open one of the latest files 'HomeServerConsole.xxxx.log' (xxxx = date/time)
    4. Post the content here.

    Cheers,
    Nick


    Nick Asseloos MVP Windows Home Server
    Tuesday, March 8, 2011 8:06 AM
    Moderator
  • Hi Nick,

    There is content my HomeServerConsole.110308.1015428750.5392.log file:

    Created at 08.03.2011 10:15:42
    ***** Started at 08.03.2011 10:15:42 ***
    ***** Started at 08.03.2011 10:15:42 ***
    [1]110308.101545.0781: UI: Error: Unfinished DLL: HomeserverConsoleTab.LightsOut.dll.  User chose to retry.
    [1]110308.101545.9218: UI: Error: Unfinished DLL: HomeServerConsoleTab.Storage.dll.  User chose to retry.
    [1]110308.101550.8906: BackupConfig: Error: Disconnected Backup Config
    [1]110308.101551.1093: BackupConfig: Error: Disconnected Backup Config
    [1]110308.101551.1250: Error: Client 35f14b5b-68c5-4905-ba5f-f448ebdbcc38 not found by BackupHelpers.FindClient
    [1]110308.101551.1250: Error: Client Microsoft.HomeServer.HomeServerConsoleTab.Health.ClientNotFoundException: 35f14b5b-68c5-4905-ba5f-f448ebdbcc38
       at Microsoft.HomeServer.HomeServerConsoleTab.Health.BackupHelpers.FindClient(ConfigurationRoot configurator, Guid pcGuid)
       at Microsoft.HomeServer.HomeServerConsoleTab.Health.BackupHelpers.FindClientNoThrow(ConfigurationRoot configurator, Guid pcGuid) not found by BackupHelpers.FindClient
    [1]110308.101551.2031: Error: Client 40464ebd-8da3-426e-a990-69eb2630e9ce not found by BackupHelpers.FindClient
    [1]110308.101551.2031: Error: Client Microsoft.HomeServer.HomeServerConsoleTab.Health.ClientNotFoundException: 40464ebd-8da3-426e-a990-69eb2630e9ce
       at Microsoft.HomeServer.HomeServerConsoleTab.Health.BackupHelpers.FindClient(ConfigurationRoot configurator, Guid pcGuid)
       at Microsoft.HomeServer.HomeServerConsoleTab.Health.BackupHelpers.FindClientNoThrow(ConfigurationRoot configurator, Guid pcGuid) not found by BackupHelpers.FindClient
    [1]110308.101551.2031: Error: Client 94f2b357-d589-4e87-a3d3-b1e796b9d7b4 not found by BackupHelpers.FindClient
    [1]110308.101551.2031: Error: Client Microsoft.HomeServer.HomeServerConsoleTab.Health.ClientNotFoundException: 94f2b357-d589-4e87-a3d3-b1e796b9d7b4
       at Microsoft.HomeServer.HomeServerConsoleTab.Health.BackupHelpers.FindClient(ConfigurationRoot configurator, Guid pcGuid)
       at Microsoft.HomeServer.HomeServerConsoleTab.Health.BackupHelpers.FindClientNoThrow(ConfigurationRoot configurator, Guid pcGuid) not found by BackupHelpers.FindClient
    [1]110308.101551.2187: Error: Client ffb2af2d-b946-4766-b502-7ad4dd5c655c not found by BackupHelpers.FindClient
    [1]110308.101551.2187: Error: Client Microsoft.HomeServer.HomeServerConsoleTab.Health.ClientNotFoundException: ffb2af2d-b946-4766-b502-7ad4dd5c655c
       at Microsoft.HomeServer.HomeServerConsoleTab.Health.BackupHelpers.FindClient(ConfigurationRoot configurator, Guid pcGuid)
       at Microsoft.HomeServer.HomeServerConsoleTab.Health.BackupHelpers.FindClientNoThrow(ConfigurationRoot configurator, Guid pcGuid) not found by BackupHelpers.FindClient
    [1]110308.101551.3750: BackupConfig: Error: Disconnected Backup Config
    [9]110308.101552.9375: Error: Backup percentage is -2147483648
    [9]110308.101552.9531: Error: Cannot invoke RefreshData for HealthControl
    [7]110308.101552.9531: Error: Cannot invoke RefreshData for HealthControl
    [7]110308.101552.9531: Error: Cannot invoke RefreshData for HealthControl
    [7]110308.101552.9531: Error: Cannot invoke RefreshData for HealthControl
    [7]110308.101552.9531: Error: Cannot invoke RefreshData for HealthControl
    [1]110308.101554.2656: Error: Exception thrown
    System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.TypeInitializationException: The type initializer for 'Microsoft.HomeServer.HomeServerConsoleTab.LightsOut.LoMainTabUserControl' threw an exception. ---> System.Configuration.ConfigurationErrorsException: Configuration system failed to initialize ---> System.Configuration.ConfigurationErrorsException: Root element is missing. (C:\Documents and Settings\Administrator\Local Settings\Application Data\Microsoft_Corporation\HomeServerConsole.exe_StrongName_dnqnaa5144bqpx0xhiarzgg0chuygfkm\6.0.0.0\user.config) ---> System.Xml.XmlException: Root element is missing.
       at System.Xml.XmlTextReaderImpl.Throw(Exception e)
       at System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(String res)
       at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
       at System.Xml.XmlTextReaderImpl.Read()
       at System.Xml.XmlTextReader.Read()
       at System.Configuration.XmlUtil..ctor(Stream stream, String name, Boolean readToFirstElement, ConfigurationSchemaErrors schemaErrors)
       at System.Configuration.BaseConfigurationRecord.InitConfigFromFile()
       --- End of inner exception stack trace ---
       at System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean ignoreLocal)
       at System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(ConfigurationSchemaErrors schemaErrors)
       at System.Configuration.BaseConfigurationRecord.ThrowIfInitErrors()
       at System.Configuration.ClientConfigurationSystem.OnConfigRemoved(Object sender, InternalConfigEventArgs e)
       --- End of inner exception stack trace ---
       at System.Configuration.ClientConfigurationSystem.OnConfigRemoved(Object sender, InternalConfigEventArgs e)
       at System.Configuration.Internal.InternalConfigRoot.OnConfigRemoved(InternalConfigEventArgs e)
       at System.Configuration.Internal.InternalConfigRoot.RemoveConfigImpl(String configPath, BaseConfigurationRecord configRecord)
       at System.Configuration.BaseConfigurationRecord.GetSectionRecursive(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject)
       at System.Configuration.BaseConfigurationRecord.GetSection(String configKey, Boolean getLkg, Boolean checkPermission)
       at System.Configuration.BaseConfigurationRecord.GetSection(String configKey)
       at System.Configuration.ClientConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.GetSection(String sectionName)
       at System.Configuration.ConfigurationManager.GetSection(String sectionName)
       at NLog.Config.XmlLoggingConfiguration.get_AppConfig()
       at NLog.LogFactory.get_Configuration()
       at NLog.LogFactory.GetLogger(LoggerCacheKey cacheKey)
       at NLog.LogFactory.GetLogger(String name)
       at NLog.LogManager.GetCurrentClassLogger()
       at Microsoft.HomeServer.HomeServerConsoleTab.LightsOut.LoMainTabUserControl..cctor()
       --- End of inner exception stack trace ---
       at Microsoft.HomeServer.HomeServerConsoleTab.LightsOut.LoMainTabUserControl..ctor(Int32 width, Int32 height, IConsoleServices consoleServices)
       at Microsoft.HomeServer.HomeServerConsoleTab.LightsOut.HomeServerTabExtender..ctor(Int32 width, Int32 height, IConsoleServices consoleServices)
       --- End of inner exception stack trace ---
       at System.RuntimeMethodHandle._InvokeConstructor(Object[] args, SignatureStruct& signature, IntPtr declaringType)
       at System.RuntimeMethodHandle.InvokeConstructor(Object[] args, SignatureStruct signature, RuntimeTypeHandle declaringType)
       at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
       at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
       at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
       at Microsoft.HomeServer.Controls.TabFinder.GetExtenderByType(Type theType, Assembly a, String name, Int32 width, Int32 height, IConsoleServices consoleServices)
       at Microsoft.HomeServer.Controls.TabFinder.GetExtender(Assembly a, String typeName, String prefixedDllName, Int32 width, Int32 height, IConsoleServices consoleServices)
       at Microsoft.HomeServer.Controls.TabFinder.FindTabs(Int32 tabWidth, Int32 tabHeight, Int32 settingsWidth, Int32 settingsHeight)

    [1]110308.101554.2656: Error: Problem with Home Server Console Tab DLL HomeserverConsoleTab.LightsOut.dll while loading HomeServerTabExtender: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.TypeInitializationException: The type initializer for 'Microsoft.HomeServer.HomeServerConsoleTab.LightsOut.LoMainTabUserControl' threw an exception. ---> System.Configuration.ConfigurationErrorsException: Configuration system failed to initialize ---> System.Configuration.ConfigurationErrorsException: Root element is missing. (C:\Documents and Settings\Administrator\Local Settings\Application Data\Microsoft_Corporation\HomeServerConsole.exe_StrongName_dnqnaa5144bqpx0xhiarzgg0chuygfkm\6.0.0.0\user.config) ---> System.Xml.XmlException: Root element is missing.
       at System.Xml.XmlTextReaderImpl.Throw(Exception e)
       at System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(String res)
       at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
       at System.Xml.XmlTextReaderImpl.Read()
       at System.Xml.XmlTextReader.Read()
       at System.Configuration.XmlUtil..ctor(Stream stream, String name, Boolean readToFirstElement, ConfigurationSchemaErrors schemaErrors)
       at System.Configuration.BaseConfigurationRecord.InitConfigFromFile()
       --- End of inner exception stack trace ---
       at System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean ignoreLocal)
       at System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(ConfigurationSchemaErrors schemaErrors)
       at System.Configuration.BaseConfigurationRecord.ThrowIfInitErrors()
       at System.Configuration.ClientConfigurationSystem.OnConfigRemoved(Object sender, InternalConfigEventArgs e)
       --- End of inner exception stack trace ---
       at System.Configuration.ClientConfigurationSystem.OnConfigRemoved(Object sender, InternalConfigEventArgs e)
       at System.Configuration.Internal.InternalConfigRoot.OnConfigRemoved(InternalConfigEventArgs e)
       at System.Configuration.Internal.InternalConfigRoot.RemoveConfigImpl(String configPath, BaseConfigurationRecord configRecord)
       at System.Configuration.BaseConfigurationRecord.GetSectionRecursive(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject)
       at System.Configuration.BaseConfigurationRecord.GetSection(String configKey, Boolean getLkg, Boolean checkPermission)
       at System.Configuration.BaseConfigurationRecord.GetSection(String configKey)
       at System.Configuration.ClientConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.GetSection(String sectionName)
       at System.Configuration.ConfigurationManager.GetSection(String sectionName)
       at NLog.Config.XmlLoggingConfiguration.get_AppConfig()
       at NLog.LogFactory.get_Configuration()
       at NLog.LogFactory.GetLogger(LoggerCacheKey cacheKey)
       at NLog.LogFactory.GetLogger(String name)
       at NLog.LogManager.GetCurrentClassLogger()
       at Microsoft.HomeServer.HomeServerConsoleTab.LightsOut.LoMainTabUserControl..cctor()
       --- End of inner exception stack trace ---
       at Microsoft.HomeServer.HomeServerConsoleTab.LightsOut.LoMainTabUserControl..ctor(Int32 width, Int32 height, IConsoleServices consoleServices)
       at Microsoft.HomeServer.HomeServerConsoleTab.LightsOut.HomeServerTabExtender..ctor(Int32 width, Int32 height, IConsoleServices consoleServices)
       --- End of inner exception stack trace ---
       at System.RuntimeMethodHandle._InvokeConstructor(Object[] args, SignatureStruct& signature, IntPtr declaringType)
       at System.RuntimeMethodHandle.InvokeConstructor(Object[] args, SignatureStruct signature, RuntimeTypeHandle declaringType)
       at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
       at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
       at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
       at Microsoft.HomeServer.Controls.TabFinder.GetExtenderByType(Type theType, Assembly a, String name, Int32 width, Int32 height, IConsoleServices consoleServices)
       at Microsoft.HomeServer.Controls.TabFinder.GetExtender(Assembly a, String typeName, String prefixedDllName, Int32 width, Int32 height, IConsoleServices consoleServices)
       at Microsoft.HomeServer.Controls.TabFinder.FindTabs(Int32 tabWidth, Int32 tabHeight, Int32 settingsWidth, Int32 settingsHeight)
    [9]110308.101556.0937: Error: Backup percentage is -2147483648
    [9]110308.101556.0937: Error: Cannot invoke RefreshData for HealthControl
    [1]110308.101557.4843: Error: Error -2147023728 in SendMessage
    [2]110308.101600.4218: Error: Exception thrown
    System.TypeInitializationException: The type initializer for 'Microsoft.HomeServer.HomeServerConsoleTab.LightsOut.LoMainTabUserControl' threw an exception. ---> System.Configuration.ConfigurationErrorsException: Configuration system failed to initialize ---> System.Configuration.ConfigurationErrorsException: Root element is missing. (C:\Documents and Settings\Administrator\Local Settings\Application Data\Microsoft_Corporation\HomeServerConsole.exe_StrongName_dnqnaa5144bqpx0xhiarzgg0chuygfkm\6.0.0.0\user.config) ---> System.Xml.XmlException: Root element is missing.
       at System.Xml.XmlTextReaderImpl.Throw(Exception e) in System.Xml.dll
       at System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(String res) in System.Xml.dll
       at System.Xml.XmlTextReaderImpl.ParseDocumentContent() in System.Xml.dll
       at System.Xml.XmlTextReaderImpl.Read() in System.Xml.dll
       at System.Xml.XmlTextReader.Read() in System.Xml.dll
       at System.Configuration.XmlUtil..ctor(Stream stream, String name, Boolean readToFirstElement, ConfigurationSchemaErrors schemaErrors) in System.Configuration.dll
       at System.Configuration.BaseConfigurationRecord.InitConfigFromFile() in System.Configuration.dll
       --- End of inner exception stack trace ---
       at System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean ignoreLocal) in System.Configuration.dll
       at System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(ConfigurationSchemaErrors schemaErrors) in System.Configuration.dll
       at System.Configuration.BaseConfigurationRecord.ThrowIfInitErrors() in System.Configuration.dll
       at System.Configuration.ClientConfigurationSystem.OnConfigRemoved(Object sender, InternalConfigEventArgs e) in System.Configuration.dll
       --- End of inner exception stack trace ---
       at System.Configuration.ClientConfigurationSystem.OnConfigRemoved(Object sender, InternalConfigEventArgs e) in System.Configuration.dll
       at System.Configuration.Internal.InternalConfigRoot.OnConfigRemoved(InternalConfigEventArgs e) in System.Configuration.dll
       at System.Configuration.Internal.InternalConfigRoot.RemoveConfigImpl(String configPath, BaseConfigurationRecord configRecord) in System.Configuration.dll
       at System.Configuration.BaseConfigurationRecord.GetSectionRecursive(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject) in System.Configuration.dll
       at System.Configuration.BaseConfigurationRecord.GetSection(String configKey, Boolean getLkg, Boolean checkPermission) in System.Configuration.dll
       at System.Configuration.BaseConfigurationRecord.GetSection(String configKey) in System.Configuration.dll
       at System.Configuration.ClientConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.GetSection(String sectionName) in System.Configuration.dll
       at System.Configuration.ConfigurationManager.GetSection(String sectionName) in System.Configuration.dll
       at NLog.Config.XmlLoggingConfiguration.get_AppConfig() in NLog.dll
       at NLog.LogFactory.get_Configuration() in NLog.dll
       at NLog.LogFactory.GetLogger(LoggerCacheKey cacheKey) in NLog.dll
       at NLog.LogFactory.GetLogger(String name) in NLog.dll
       at NLog.LogManager.GetCurrentClassLogger() in NLog.dll
       at Microsoft.HomeServer.HomeServerConsoleTab.LightsOut.LoMainTabUserControl..cctor() in HomeserverConsoleTab.LightsOut.dll
       --- End of inner exception stack trace ---
       at Microsoft.HomeServer.HomeServerConsoleTab.LightsOut.LoMainTabUserControl.Dispose(Boolean disposing) in HomeserverConsoleTab.LightsOut.dll
       at System.ComponentModel.Component.Finalize() in System.dll

    Sender: Name:HomeServerConsole.exe
    There are no context policies.

     

    Tuesday, March 8, 2011 8:18 AM
  • This looks like a problem with the LightsOut addin in the logging module.
    It looks like there is a corrupt xml file. (root element is missing)

    I suggest that you contact the author 'Martin Rothschink' of the addin to seek for a solution.
    If you/he got it fixed, please write down the solution here so this post can be closed as answered. That way other people also benefit ;-)

    Good luck!
    Nick


    Nick Asseloos MVP Windows Home Server
    Tuesday, March 8, 2011 12:21 PM
    Moderator
  • I contacted Martin Rothschink and he advised me install Lights-Out Beta 1.5. Now add-in work perfectly. This is only solution which would result.

    Nick, thank you. :-)

    Wednesday, March 9, 2011 9:18 PM