Answered by:
WHS Add-ins problem

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. :-)
- Proposed as answer by Nick AsseloosModerator Wednesday, March 9, 2011 10:02 PM
- Marked as answer by Andriy Pysyk Thursday, March 10, 2011 5:46 AM
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 ServerTuesday, March 8, 2011 8:06 AMModerator -
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.dllSender: 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 ServerTuesday, March 8, 2011 12:21 PMModerator -
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. :-)
- Proposed as answer by Nick AsseloosModerator Wednesday, March 9, 2011 10:02 PM
- Marked as answer by Andriy Pysyk Thursday, March 10, 2011 5:46 AM
Wednesday, March 9, 2011 9:18 PM