Ошибка: There is a problem loading the Widget resources

Обновлено 18.11.2023

Widget resourcesДобрый день! Уважаемые читатели и гости IT блога Pyatilistnik.org. В прошлой статье я показал вам, как настроить 301 редирект с верхнего регистра на нижний, так мы боролись с дублями страниц. Идем далее и сегодня я хочу с вами поделиться информацией, как я устранял ошибку "There is a problem loading the Widget resources" у приложения Xerox CentreWare Web, которое в качестве веб движка использует Microsoft IIS. Думаю, что кто-то еще использует данную утилиту и может попасть в такую же ситуацию. Давайте разбираться в чем дело.

Что такое Xerox CentreWare Web

Xerox CentreWare Web - это программное обеспечение, разработанное компанией Xerox, которое предоставляет централизованное управление и мониторинг сетевых устройств Xerox, таких, как принтеры, сканеры и многофункциональные устройства. С помощью CentreWare Web администраторы могут настраивать параметры устройств, отслеживать и контролировать их состояние, а также выполнять диагностику и устранять неполадки. Программа имеет веб-интерфейс, что позволяет администраторам управлять устройствами из любого компьютера с доступом в Интернет. У меня в компании данное приложение используется для подсчета напечатанных листов сотрудниками.

В какой-то момент при попытке запустить веб интерфейс утилиты сотрудник получил ошибку:

There is a problem loading the Widget resources. This is typically caused by a security or connection problem when fetching the ld.aspx file.

There is a problem loading the Widget resources-01

Как я и писал выше сервис CentreWare Web работает на виртуальной машине с операционной системой Windows Server 2019. Я попытался зайти на него проверить запуск сервиса там. При попытке запустить CentreWare Web так же выскакивала эта ошибка.

There is a problem loading the Widget resources при запуске CentreWare Web

Как устранить проблему

  • Первое, что я вам советую сделать, это перезагрузить вашу систему, это самый быстрый и зачастую действенный метод.
  • Если не помогло, то начинаем изучать логи Windows

Тут я нашел вот такие ошибки:

ID 2256:

Exception has been thrown by the target of an invocation. at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
at System.Reflection.Assembly.CreateInstance(String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
at Xerox.Infra.Traps.TrapListener.TrapDataConsumer() in c:\Builds\1319\XGS-SDI\XDMCWW_6_0_Gated\Sources\Common\Discovery\Source\XrxDiscovery\src\SnmpTraps\TrapListener.cs:line 114
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()

CurrentThread.Name=TrapConsumer
CurrentThread ID=2256

ID 2256

ID 1026:

Application: XrxSchedServ.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Runtime.InteropServices.COMException

Server stack trace:
at Xerox.DotNetServiced.ICWWLog.logInfo(String msg, String source, Int32 logType)
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMessage)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(System.Runtime.Remoting.Proxies.MessageData ByRef, Int32)
at Xerox.DotNetServiced.ICWWLog.logInfo(System.String, System.String, Int32)
at Xerox.DotNetServiced.CWWLog.logInfo(System.String, System.String, Int32)
at Xerox.Scheduler.ThreadPool.WorkerThreadEntryPoint()
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Threading.ThreadHelper.ThreadStart()

ID 1026

Ошибка ID 1000:

Faulting application name: XrxSchedServ.exe, version: 1.0.0.5, time stamp: 0x5720d692
Faulting module name: KERNELBASE.dll, version: 10.0.17763.4720, time stamp: 0xbbeed0d7
Exception code: 0xe0434352
Fault offset: 0x00000000000349b9
Faulting process id: 0x2d0c
Faulting application start time: 0x01da0bf37913a6c8
Faulting application path: C:\Program Files (x86)\Xerox\Xerox CentreWare Web\bin\XrxSchedServ.exe
Faulting module path: C:\WINDOWS\System32\KERNELBASE.dll
Report Id: bfacba65-131d-4749-a2b8-c7a449e4e111
Faulting package full name:
Faulting package-relative application ID:

ID 1000

Тут я вам советую открыть командную строку и выполнить проверку на целостность системных файлов:

sfc /scannow & DISM /Online /Cleanup-Image /ScanHealth & DISM /Online /Cleanup-Image /CheckHealth & DISM /Online /Cleanup-Image /RestoreHealth

  • Еще один из методов, это попытайтесь запустить CentreWare Web в режиме администратора

CentreWare Web запуск от имени администратора

  • Еще как вариант попробуйте перезапустить сайт в IIS.

Перезапуск сайта в IIS

На этом у меня все. Надеюсь, что вы смогли устранить ошибку "There is a problem loading the Widget resources". С вами был Иван Сёмин, автор и создатель IT портала Pyatilistnik.org.

Автор - Сёмин Иван

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *