Для быстрого устранения ошибок, возникающих в системе необходимо эту ошибку диагностировать.
Для этого рекомендуем следующий порядок действий:
- Определить модуль системы, в котором произошел сбой. Например, процессы, подписание, ошибки при выполнении определенного действия в системе и т. д.
- Изучить на портале статьи, относящиеся к модулю, в котором произошла ошибка.
Т.к. информация в статьях регулярно пополняется и там часто отдельно прописываются нюансы настроек, не выполнение которых может приводить к ошибкам. - Если ошибка произошла в процедуре автоматизации, то надо проверить процессы в Elsa.
По адресу https://{ваш адрес площадки}/workflow/manager/workflow-instances надо просмотреть процессы со статусом Faulted (красный маркер). На проблемном процессе нажать на guid в колонке ID.
Откроется страница с шаблоном экземпляра процесса автоматизации. Нажать на activity с ошибкой (1) и в панели справа выбрать закладку "Journal" (журнал) (2) и промотать до действия с ошибкой (3).
В поле Exception будет описание ошибки. В поле Exception Details можно изучить стек вызова до возникновения ошибки. Обычно самая полезная информация содержится в поле "InnerException". - Если в Elsa все маркеры процессов зелёные, то ошибку можно найти в "Аудите запросов".
Перейти в пространство "Центр администрирования", далее "Списки" и включить флаг "Скрытый". Найти список "Аудит запросов" и открыть его.
В списке выставить фильтр по атрибуту "Дата создания" (указать интересующий временной диапазон) и по атрибуту "Код состояния ответа HTTP" = 500. Также можно уточнить запрос, указав фильтр в столбце "Путь запроса". Например, если есть проблемы с отправкой оповещений из системы, то в фильтр столбца "Путь запроса" можно вписать "api/mail/send" или не обновляется какой-либо атрибут у файла/папки - "api/item/update".
Описание ошибки и стека вызовов будет в атрибуте "Исключение" в детальном отображении запроса. - Если не получилось определить причину ошибку и устранить ее, то надо сделать скриншот, как представлены выше в пунктах 3 и 4, и сформировать заявку на ServiceDesk. К заявке отдельно приложить стек ошибки из поля "Исключение" или скопировать из "Exception Details", если это Elsa.
Также добавить краткое описание, при выполнении какого действия произошла ошибка или какое действие ожидалось, но не выполнилось.
Часто бывает, что по такому стеку ошибки её могут диагностировать и устранить системные администраторы организации и оформления отдельной заявки на саппорт не потребуется.


