Обработка ошибок API
В процессе взаимодействия с API системы R-Vision SIEM могут возникать различные ошибки. Ниже приведен список возможных ошибок с описаниями и рекомендациями по их устранению.
Код ошибки | Описание |
---|---|
AUTH.ISSUE_TOKEN.TOKEN_ALREADY_EXIST |
Попытка создать токен для пользователя, для которого ранее уже был создан токен. Убедитесь, что предыдущий токен не активен или используйте его для работы с API. |
ALERT.CHANGE_STATUS.CURRENT_STATUS |
Попытка изменения статуса оповещения на текущий статус. Проверьте текущий статус оповещения и убедитесь, что изменение статуса необходимо. |
ALERT.CHANGE_STATUS.REOPENING |
Попытка изменения статуса оповещения на "Новое". Повторное открытие оповещения недопустимо. |
COLLECTOR.DELETE.SERVICE_ORCHESTRATOR_ERROR |
Произошла ошибка при удалении коллектора из сервиса оркестрации. Обратитесь к документации сервиса оркестрации или поддержке для устранения проблемы. |
COLLECTOR.DISABLE.ALREADY_DISABLED |
Попытка отключения уже отключенного коллектора. Проверьте текущее состояние коллектора перед его отключением. |
COLLECTOR.ENABLE.ALREADY_ENABLED |
Попытка включения уже включенного коллектора. Убедитесь, что коллектор отключен. |
COLLECTOR.IMPORT.INCORRECT_DATA |
Данные импортируемых коллекторов некорректны. Проверьте корректность данных коллекторов перед их импортом. |
COLLECTOR_ENRICHMENT_TABLE.CREATE.ALREADY_CREATED |
Попытка добавления таблицы обогащения в коллектор, в который уже была добавлена эта таблица обогащения. Убедитесь, что таблица обогащения еще не добавлена в коллектор |
DASHBOARD.IMPORT.INCORRECT_DATA |
Данные импортируемых дашбордов некорректны. Проверьте корректность данных дашбордов перед их импортом. |
EVENT_MODEL.IMPORT.INCORRECT_DATA |
Данные импортируемых моделей событий некорректны. Убедитесь в правильности данных моделей событий перед импортом. |
EVENT_SOURCE.DISABLE.ALREADY_DISABLED |
Попытка отключения уже отключенного конвейера. Проверьте статус конвейера перед его отключением. |
EVENT_SOURCE.DISABLE.COLLECTOR_DISABLED |
Попытка отключения конвейера с отключенным связанным коллектором. Включите связанный коллектор перед отключением конвейера. |
EVENT_SOURCE.ENABLE.ALREADY_ENABLED |
Попытка включения уже включенного конвейера. Перепроверьте статус конвейера. |
EVENT_SOURCE.ENABLE.COLLECTOR_DISABLED |
Попытка включения конвейера с отключенным связанным коллектором. Включите коллектор перед включением конвейера. |
EVENT_SOURCE.ENABLE.PIPELINE_ERRORS |
Попытка включения конвейера с ошибками валидации. Исправьте все ошибки валидации перед включением конвейера. |
EVENT_SOURCE.IMPORT.INCORRECT_DATA |
Данные импортируемых конвейеров некорректны. Проверьте корректность данных конвейеров перед их импортом. |
EVENT_SOURCE.UPDATE.DISABLE_TO_UPDATE |
Попытка выполнить операцию для включенного конвейера. Отключите конвейер перед выполнением операции обновления. |
EXPERTISE.DELETE.IN_USE |
Попытка удаления элемента экспертизы, который используется в одном из конвейеров. Убедитесь, что элемент экспертизы не используется ни на одном из конвейеров перед его удалением. |
EXPERTISE.ENABLE.NOT_PUBLISHED_YET |
Опубликуйте элемент экспертизы, чтобы включить его. Убедитесь, что объект был опубликован перед его включением. |
EXPERTISE.PUBLISH.DUPLICATED_ENTITY |
Экспертиза с таким ID или с такой версией уже существует. Проверьте и измените ID и/или версию экспертизы перед публикацией. |
EXPERTISE.PUBLISH.EMPTY_CONTENT |
Не указано содержимое элемента экспертизы. Укажите содержимое элемента экспертизы перед публикацией. |
EXPERTISE.PUBLISH.EMPTY_SCHEMA |
Не указана схема элемента экспертизы. Укажите схему элемента экспертизы перед публикацией. |
EXPERTISE.PUBLISH.EMPTY_URL |
Указана пустая ссылка на файл элемента экспертизы. Укажите корректную ссылку на файл элемента экспертизы. |
EXPERTISE.PUBLISH.FAIL_DOWNLOAD |
Произошла ошибка при загрузке содержимого таблицы обогащения по указанной ссылке. Проверьте доступность и корректность ссылки. |
EXPERTISE.PUBLISH.INVALID_SOURCE_CODE |
Ошибка в коде элемента экспертизы. Исправьте ошибки в коде элемента экспертизы перед публикацией. |
EXPERTISE.PUBLISH.INVALID_VERSION |
Укажите корректную версию элемента экспертизы. Убедитесь, что в поле версии указана корректная версия элемента экспертизы. |
EXPERTISE.PUBLISH.LOWER_VERSION |
Укажите версию больше текущей. Проверьте версию элемента экспертизы и укажите значение больше текущего. |
EXPERTISE.PUBLISH.TESTS_FAILED |
Во время выполнения тестов произошла ошибка. Исправьте ошибки, выявленные в ходе тестирования, перед публикацией элемента экспертизы. |
EXPERTISE.PUBLISH.TRY_TO_CHANGE_ID |
Невозможно изменить ID элемента экспертизы. Не пытайтесь изменять ID опубликованного элемента экспертизы. |
EXPERTISE.PUBLISH.UNSUPPORTED_LOCATION |
Указанный тип содержимого элемента экспертизы не поддерживается. Используйте поддерживаемые типы содержимого для элемента экспертизы. |
EXPERTISE.RUN_TESTS.INVALID_SOURCE_CODE |
Для запуска тестов необходимо исправить все ошибки в коде. Перед тестированием убедитесь в отсутствии ошибок в коде элемента экспертизы. |
RESOURCE_FOLDER.DELETE.CONTAINS_RESOURCES |
Попытка удаления папки, содержащей ресурсы. Удалите все ресурсы из папки перед ее удалением. |
RESOURCE_FOLDER.DELETE.ROOT_FOLDER |
Попытка удаления корневой папки. Удаление корневой папки невозможно. |
RESOURCE_FOLDER.PATCH.PARENT_FOLDER_AS_CHILD |
Попытка присвоения родительской директории ID дочерней. Проверьте корректность структуры директорий. |
RESOURCE_FOLDER.PATCH.PARENT_FOLDER_AS_FOLDER |
Попытка присвоения родительской директории собственного ID. Убедитесь в корректности изменений в структуре директорий. |
RESOURCE_FOLDER.PATCH.PARENT_FOLDER_NOT_EXIST |
Попытка присвоения несуществующего ID в качестве родительской директории. Убедитесь в существовании директории с таким ID. |
RESOURCE_FOLDER.PATCH.ROOT_FOLDER_CREATING |
Попытка создания второго корневого каталога. Создание более одного корневого каталога невозможно. |
RESOURCE_FOLDER.PATCH.ROOT_FOLDER_EDITING |
Попытка редактирования корневого каталога. Изменение корневого каталога невозможно. |