После установки крупных обновлений операционной системы Windows 10 системные администраторы часто сталкиваются с ситуацией, когда служба агента сервера 1С (ragent) перестает запускаться или автоматически останавливается сразу после старта. Разберем основные причины такого поведения и проанализируем пошаговые способы восстановления нормальной работы кластера 1С.
Проанализируем ситуацию: при обновлении операционной системы нередко сбрасываются настройки сетевых правил, изменяются приоритеты сетевых протоколов или сбрасываются права доступа учетных записей. Выделим ключевые факторы, приводящие к падению процесса ragent.exe:
1540 (агент кластера), 1541 (менеджер кластера) и 1542 (рабочий процесс), а также диапазон 1560–1591. В результате обновления Windows 10 (или включения сетевых компонентов) порт 1542 может оказаться закрытым брандмауэром или зарезервированным системой.srvinfo\reg_1541 (в папке установки сервера, например C:\Program Files\1cv8\srvinfo). Если у пользователя службы USR1CV8 ограничены права на запись в эту папку, процесс ragent.exe не сможет прочитать или обновить файлы конфигурации кластера.1cv8wsrv.lst). Из-за этого служба падают при попытке инициализации.ragent.exe, rmngr.exe, rphost.exe).В первую очередь проверим доступность служебных портов 1540–1542. Если порт 1542 закрыт сетевым экраном или перехвачен другим процессом, агент не сможет запустить менеджер кластера и завершит работу.
Рассмотрим порядок проверки исключенных портов в Windows:
netsh interface ipv4 show excludedportrange protocol=tcp
Если порты 1С попадают в зарезервированный список, сбросим настройки сетевого стека командой netsh int ip reset и перезагрузим ПК. Также убедимся, что в Брандмауэре Защитника Windows созданы разрешающие правила для портов 1540–1542 и 1560–1591.
Разберем по шагам проверку разрешений для учетной записи, под которой запускается служба (например, USR1CV8):
C:\Program Files\1cv8\).srvinfo и откроем Свойства -> вкладка Безопасность.USR1CV8 имеет разрешение Полный доступ на папку srvinfo и ее подкаталог reg_1541.secpol.msc (Локальная политика безопасности) проверим, назначено ли учетной записи USR1CV8 право Вход в качестве службы.Если права в порядке и порты открыты, но служба ragent по-прежнему останавливается, выполним сброс служебных файлов кластера:
1C:Enterprise 8.3 Server Agent. В «Диспетчере задач» убедимся, что процессы ragent.exe, rmngr.exe и rphost.exe полностью завершены.C:\Program Files\1cv8\srvinfo.1cv8wsrv.lst и очистим содержимое папки reg_1541.Чтобы избежать повторных сбоев после следующих обновлений системы, проанализируем настройки Защитника Windows и добавим в исключения:
C:\Program Files\1cv8\ и C:\Program Files\1cv8\srvinfo\.ragent.exe, rmngr.exe и rphost.exe.Последовательно проверив статус порта 1542, права на каталог srvinfo\reg_1541 и настройки брандмауэра, вы легко восстановите стабильный запуск службы агента сервера 1С.