Версия 3.0.54
Релиз 3.0.54.1 (16.01.2024)
Общие исправления и изменения
Исправлена ошибка перемещения внешней системы на рабочий сервер в случае полной остановки сервиса Платформы на аварийном сервере.
Исправлена ошибка Buffer cannot be null, возникающая при активации лицензии онлайн.
Центр настройки
В процедуру применения конфигурации добавлена проверка на наличие дублирующихся идентификаторов объектов конфигурации при использовании развертки в файловом виде.
Устранена ошибка, отображающаяся в браузере при первом запуске Центра настройки после установки.
Подсистема для 1С:Предприятие
Внимание
При выборе дистрибутива подсистемы учитывайте версию режима совместимости и версию платформы 1С. При запуске подсистемы добавлена проверка на соответствие поддерживаемой версии совместимости и версии платформы 1С.
Версия совместимости - 3.0.2.4 (частично совместимо с версией Платформы 3.0.1.48).
Версия подсистемы и расширений - 3.0.1.198, компонента 144.
Рекомендуемая версия 1С:Предприятие при использовании подсистемы: 8.3.9 – 8.3.23
Рекомендуемая версия 1С:Предприятие при использовании расширений: 8.3.16 – 8.3.23
Исправления и изменения
Переработано взаимодействие с компонентой для устранения возможных причин зависания процессов передачи данных.
В компоненте отключен изолированный режим, который мог приводить к зависаниям фоновых заданий на версиях совместимости 1С 8.3.21 и выше.
Компонента больше не зависит от установленной на сервере 1С версии пакета Microsoft Visual C++ Redistributables.
Добавлены диагностические инструменты для сбора данных при возможных ошибках взаимодействия с Платформой для дальнейшей передачи в поддержку.
Переименованы пользовательские методы.
Внимание
Пользовательские методы Подробности, Отладка, Информация, Предупреждение, Ошибка, ФатальнаяОшибка переименованы в СобытиеПодробности, СобытиеОтладка, СобытиеИнформация, СобытиеПредупреждение, СобытиеОшибка, СобытиеФатальнаяОшибка. В версии 3.0.54 старые методы могут быть использованы для поддержки совместимости. В следующей версии методы с устаревшими названиями будут удалены. При использовании этих методов в обработчиках необходимо внести изменения вручную.
Добавлена возможность прерывания (перезапуска) работы фоновых заданий в случае динамического обновления конфигурации базы данных 1С.
Информация об именах обработчиков добавляется в текст ошибок, возникающих при обработке сообщений в 1С.
Релиз 3.0.54.0 (26.12.2023)
Внимание
После обновления версии 3.0.53 до версии 3.0.54 для успешной авторизации в Центре настройки выполните жесткую перезагрузку браузера с очисткой кеша. Для этого могут использоваться следующие сочетания клавиш в зависимости от браузера: Ctrl+F5, Shift+F5, или Ctrl+Shift+R. Если Центр настройки дополнительно открыт в отдельных окнах или вкладках браузера, их содержимое потребуется обновить (например, c помощью клавиши F5).
Общие исправления и изменения
Центр мониторинга переименован в Центр мониторинга и администрирования.
Добавлены новые виды доступа ExternalUser и User в настройках ролей пользователей. Новый вид доступа проверяется при выполнении операций с данными сервиса Управление пользователями.
Добавлен новый вид сущности Глобальные константы. Глобальные константы представляют собой общие наборы констант, которые могут быть созданы в Центре настройки и использоваться в процессах и коде алгоритмов.
Добавлена возможность настройки протокола шифрования SSL при передаче данных между узлами кластера.
Обновлена библиотека, обеспечивающая подключение к СУБД MSSQL.
Реализован ряд доработок по контролю состояния серверов кластера при выполнении передачи данных между серверами.
Центр настройки
В интерфейс настройки подключения к внешним веб-сервисам добавлена настройка для ввода логина и пароля для аутентификации в сервисах подключаемых систем.
Исправлена ошибка, при которой в пользовательском интерфейсе Центра настройки не сбрасывалось количество непримененных изменений по созданным каталогам после применения конфигурации.
Добавлена возможность просмотра состава шаблонов конфигураций.
Устранена ошибка затирания пароля в настройках внешней системы с коннекторами Email и Веб-сервис (секция asClient), возникающая при сохранении конфигурации без изменения пароля в случае хранения пароля без использования сервиса Управление пользователями.
При импорте конфигурации добавлен флаг для поиска импортируемых объектов по имени.
Центр мониторинга и администрирования
Исправлена ошибка, при которой Центр мониторинга и администрирования мог становиться недоступным в случае отказа одного из серверов кластера.
Для ролевого разграничения при работе авторизованных пользователей с Центром мониторинга и администрирования добавлен новый вид доступа Monitoring. Этот вид доступа к Центру мониторинга и администрирования может быть использован в роли сервиса Управление пользователями при включенной аутентификации.
Добавлен раздел интерфейса Доступ для работы с пользователями и назначения пользовательских ролей сервиса Управление пользователями. Раздел становится доступным для администратора или пользователей с видом доступа User / ExternalUser при включении аутентификации в кластере.
При неудачном подключении сервиса Банк данных к СУБД на домашней странице Центра мониторинга и администрирования будет отображена плитка с соответствующей ошибкой.
В событиях внешней системы с типом коннектора REST API добавлена детальная регистрация события Receive, URL выполненного запроса и заголовков.
Добавлена возможность установить период при сборе архивных сведений.
На вкладке с основной информацией о сервере добавлены переходы на страницы соответствующих систем из дерева Очередей и Архивов.
На вкладках Очередь и Архивы реализована фильтрация по типу данных.
Для сервиса Банк данных добавлено новое состояние Запускается. Состояние отображается желтым цветом индикатора.
Удалены справочные и неиспользуемые разделы меню.
Процессы и сервисы
Устранена ошибка Не найден адрес получателя, возникающая в момент обновления конфигурации при передаче сообщений.
Если сервис Управление пользователями включен, конвейеры запускаются от имени системного пользователя Администратор. Ранее запуск выполнялся анонимно.
При выполнении операций с данными пользователей в процессах добавлена проверка авторизации пользователя, от имени которого инициирован процесс. При попытке выполнения операции с данными о пользователях сервиса Управление пользователями будет отображена соответствующая ошибка.
Исправлена ошибка, при которой не выполнялся переход в ветку Иначе в шаге обработки бизнес-процесса Условие в режиме Переход по соответствию значения.
Устранена задержка, возникающая при запуске сервиса обработки процессов по причине отставания запуска работы на соответствующем узле.
Исправлена ошибка, при которой сообщения оставались заблокированными после приостановки запущенных потоков с процессами и не перемещались в очередь обработки.
Подключения к внешним системам
Исправлено замедление обработки процессов при установленном параметре Ожидать ответа в настройках обработчика Веб-клиент.
В обработчиках MSSQL некорректно обрабатывались типы данных, содержащие вложенные массивы с полями типа булево.
В настройки коннектора Веб-сервис (в случае если Платформа подключается к внешней системе) добавлена возможность управления проверкой подлинности сертификата сервера с помощью установки параметра ServerCertificateValidation.
Для аутентификации во внешних веб-сервисах из Платформы реализована возможность использования токенов доступа Bearer.
Добавлена возможность выбора способа аутентификации на веб-сервере.
Внимание
Для коннекторов Веб-сервис и REST API требуется включить аутентификацию и добавить в конфигурацию один из ее способов: Basic или Bearer (рекомендуемый способ). Способ аутентификации Basic поддерживается для обеспечения работы с историческими системами. При включенной аутентификации без выбранного способа конфигурация будет считаться невалидной.
При использовании способа аутентификации Basic изменена кодировка с ISO-8859-1 на UTF-8 для поддержки кириллицы.
Если при отправке сообщения в веб-сервис получен неуспешный код ответа, он будет перенаправлен в ветку исключений. Обратиться к исключению, содержащему неуспешный код ответа, можно при помощи строки LastException.
Подсистема для 1С:Предприятие
Без изменений.