Skip to Content
РелизыOrchestratorOrchestrator 1.25.7 LTSВерсии Оркестратора 1.25.7+ LTS

Патч-релизы Primo RPA Orchestrator 1.25.7+ LTS

Скачать: Orchestrator | Robot Enterprise

Раздел содержит только исправления и доработки, появившиеся после 1.25.7 LTS (базовая версия). Для просмотра полного списка улучшений и исправлений базовой версии смотрите Примечания к релизу 1.25.7.0

Исправленные ошибки

1.25.7.34

  • Исправлено логирование WebApi при автоматической архивации очередей обмена: устранена проблема с записью ошибок выполнения команд БД размером ~800 млн символов. Добавлен конфигурируемый параметр ExchangeQueueValuesAutoDeleteChunkSize, позволяющий управлять размером пакета архивации (по умолчанию 100, диапазон 1–10000).
{ "ExchangeQueue": { // Размер пакета (записей) в сервисе автоматического удаления/архивации старых элементов очередей обмена данными (допустимый диапазон от 1 до 10000) "ExchangeQueueValuesAutoDeleteChunkSize": 100 } }

1.25.7.33

  • Исправлена работа кнопки Тест в свойствах почтового ящика: теперь она учитывает параметры RemoveGSSAPI и UseManagedNtlm из конфига почтового триггера. Ранее из-за игнорирования этих настроек тест выдавал ошибку GSSAPI authentication error при рабочем триггере.

1.25.7.32

  • Исправлена ошибка с отсутствием прав на корневую папку у доменного пользователя после делегирования

1.25.7.31

  • В конфигурацию Оркестратора (секция Triggers -> Email) добавлены параметры для гибкой настройки аутентификации при подключении к почтовым серверам по IMAP и Exchange (EWS). Подробнее в документации

1.25.7.30

  • Добавлена проверка, исключающая выдачу в работу RDP-сессий, по которым была инициирована команда принудительного завершения (logoff).

1.25.7.29

  • Исправлена проблема остановки роботов на 75% при старте в условиях высокой нагрузки.

1.25.7.28

  • Исправлена ошибка в работе RobotLogsClient в журнале Робота.

1.25.7.27

  • Исправлена ошибка с добавлением робота с null-идентификатором в папку при переносе проектов или использовании триггера Запуск из другого робота - устранена ошибка отображения роботов во вкладках Роботы и Обзор.

1.25.7.26

  • Исправлено некорректное отображение статуса при попытке запуска проекта на двух роботах

1.25.7.25

  • Добавлен параметр AgentHttpClientTimeoutInSec в секцию RobotStart. Позволяет увеличить стандартный лимит ожидания в 10 секунд, который Оркестратор ожидает ответа от агента на запрос блокировки робота.

1.25.7.24

  • Исправлена ошибка, из-за которой триггеры на входящие письма, использующие протокол POP3, не запускали роботов, несмотря на корректное считывание писем с сервера.

1.25.7.23

  • Исправлена ошибка, из-за которой пользователи AD с ролями Администратор или Администратор тенанта не могли делегировать права на общие папки, если они не являлись владельцами этих папок. Логика проверки прав для делегирования унифицирована для всех типов аутентификации.

1.25.7.22

  • Исправлена ситуация, при которой каждая повторная попытка входа через Active Directory порождала новую запись об ошибке в логах WebApi.

1.25.7.21

  • Исправлена ситуация, при которой проекты могли оставаться в очереди при временной недоступности RabbitMQ.

1.25.7.20

  • Реализована архивация старых элементов очередей вместо удаления. Данные сохраняются в отдельные таблицы БД Archive и доступны для просмотра в интерфейсе через переключатель Архивные очереди. Добавлены настройки минимальных порогов архивации в конфигурацию WebApi (лимиты по дням и количеству элементов). Подробнее в документации

alt

1.25.7.18

  • Исправлена некорректная блокировка робота после принудительной остановки. Устранена ошибка, из-за которой после принудительной остановки (HardKill) робот оставался заблокированным в интерфейсе до истечения таймаута. Теперь признак блокировки снимается сразу после остановки независимо от настройки проекта «Закрывать RDP-сессию».
  • Добавлено событие, фиксирующее отключение RDP-сессии «Потеря RDP-сессии» (40017)

1.25.7.17

  • Исправлена некорректная запись времени завершения при принудительной остановке робота. Теперь при принудительной (HardKill) и мягкой (SoftKill) остановке время окончания выполнения корректно рассчитывается с учётом TimeOffset и отображается верно в журнале робота.

1.25.7.16

  1. Обновлены параметры ожидания при обращениях к WebApi. Повышена устойчивость сетевого взаимодействия и снижено количество повторных запросов.
  2. Введены минимальные параметры пула потоков. Обеспечена более равномерная загрузка и сокращено время реакции в периоды высокой активности.
  3. Отключен механизм принудительной периодической сборки мусора. Улучшена предсказуемость выполнения операций.

1.25.7.15

  • Исправлена уязвимость SQL Injection в службе Robotlogs.

1.25.7.14

  • Добавлен диагностический лог для проверки соединения с MS Exchange.

1.25.7.13

  • Исправлена проблема рассинхронизации статусов узлов (нод) в БД, которая приводила к ложным сообщениям о недоступности нод и сбоям при работе роботов.

1.25.7.12

  • В системных email-уведомлениях теперь корректно отображаются данные о роботах, машинах, проектах и заданиях. При подписке на события (отдельные или все) в сообщении заполняется таблица с данными о запуске на русском и английском языках.

1.25.7.11

  • Исправлена ошибка привязки ролей KeyCloak к ролям Оркестратора. Теперь поле выбора ролей KeyCloak корректно отображается в UI для ролей Citizen и LimitedRobotRunner.

1.25.7.10

  • Исправлена ошибка сохранения источника публикации при редактировании RPA-проекта через API. Ранее признак Git-источника мог сбрасываться, что приводило к некорректному отображению в интерфейсе.

1.25.7.9

  1. Расширена секция ActiveDirectory в конфигурационном файле WebApi. Добавлена возможность независимо настраивать точки поиска для групп (StartPoint) и пользователей (UserSearchBase). Это решает проблему, при которой невозможно было одновременно отображать группы для назначения прав и находить пользователей для делегирования папок, если эти объекты расположены в разных подразделениях AD. Узнать больше
  2. Улучшена работа фильтра Пользователь на странице Роботы - корректно отображаются и фильтруются роботы, закрепленные за пользователями AD, у которых в базе данных отсутствуют явно сохраненные учетные данные (логин/пароль).

1.25.7.8

  1. Задания в статусе Ошибка стали корректно менять статус на Выполняется при успешном перезапуске и продолжают отображать актуальное состояние выполнения.
  2. Исправлено отображение поля ролей KeyCloak
    • В форме редактирования ролей корректно отображается поле для привязки ролей KeyCloak.
    • Поле Роли KeyCloak отображается как для ролей без привязки через БД, так и после установки связи.

1.25.7.7

  • Повышена надежность запуска проектов: добавлены дополнительные проверки целостности сессий при частых запусках проектов (интервалы 10+ секунд) для исключения конфликтов между AttempExpirationInSeconds и TimeOutInMinutesForUnlock.

1.25.7.6

  • Исправлена интеграция с KeyCloak: устранены ошибки аутентификации и авторизации, включая цикличные перенаправления и некорректную проверку учетных данных клиента.

1.25.7.5

  • Добавлена обработка ошибок подключения к RabbitMQ с повторными попытками, что позволяет избежать зависания проектов в очереди при временных сбоях связи.

1.25.7.4

  • Исправлена ошибка, из-за которой задания с несколькими триггерами по расписанию могли блокироваться после первого запуска. При использовании двух триггеров (запуск и последующая остановка робота) поле LockForbidOverlayAt не сбрасывалось после первого срабатывания, из-за чего последующий триггер не выполнялся. Реализован корректный сброс блокировки в сценариях остановки робота и при ошибках запуска, что обеспечивает выполнение всех триггеров задания в заданные интервалы.

1.25.7.2

  • В рамках работ по усилению безопасности системы была устранена уязвимость, связанная с доступом к серверу Redis без аутентификации на порту 6379. Теперь для подключения к Redis обязательным является использование пароля.

1.25.7.1

  • Исправлен порядок применения методов (постраничного вывода) данных: SkipTake.

Где найти

Скачать новый Primo RPA Orchestrator

Скачать новый дистрибутив Primo RPA Robot Enterprise

Помощь

Чат поддержки в Telegram