Изменяем только новое описание, полученное штатной фабрикой; сервер не регистрируется в кластере.
Где и как запускать
Толстый клиент своей учебной базы; фрагмент вставляется в обработчик своей команды. Здесь 1С не запускалась.
Подготовка
Свой отдельный учебный агент 1С на localhost:1540 и зарегистрированный V85.COMConnector в Windows.
ИмяАгента и ПарольАгента — реквизиты собственной административной формы; пароль вводится скрыто. Описание не берётся из коллекции существующих рабочих серверов.
Менеджер = Новый COMОбъект("V85.COMConnector");
Агент = Менеджер.ConnectAgent("127.0.0.1:1540");
Агент.AuthenticateAgent(ИмяАгента, ПарольАгента);
Описание = Агент.CreateWorkingServerInfo();
Описание.ErasePortRange();
Сообщить("Диапазоны очищены у нового описания; регистрация не выполнялась");Разбор по шагам
Подключаемся к своему агенту.
Фабрика создаёт новое описание рабочего сервера.
ErasePortRange вызывается без аргументов на этом описании.
Как проверить результат
Получен новый объект описания, а не рабочий сервер из кластера.
В коде нет регистрации, изменения или удаления существующего сервера.
Ожидаемый результат
Контрольный результат описывает будущую ручную проверку в подготовленном учебном окружении. Выполнение в 1С здесь не проверялось.
На что обратить внимание
Контракт ErasePortRange — Интеграция. Изменения нового описания не означают изменения работающего кластера.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.