Разберем частую проблему, с которой сталкиваются администраторы при добавлении новой информационной базы на сервер 1С. При попытке подключения возникает ошибка с кодом 0x0000274D (WSAECONNREFUSED — в подключении отказано). Проанализируем ситуацию и выясним причины ее появления, а также рассмотрим по шагам варианты диагностики и устранения сбоя.
Данная ошибка означает, что сервер операционной системы отклонил попытку подключения. Это происходит, когда по указанному адресу (например, 127.0.0.1 или IP-адресу в сети) и порту никто не "слушает" запросы. Рассмотрим основные причины, по которым это может произойти:
srvribrg.lst мог повредиться при внезапном отключении питания.Разберем по шагам проверенные способы, которые помогут восстановить работоспособность сервера 1С и успешно создать информационную базу.
В первую очередь посмотрим, активна ли служба Агента сервера 1С. Откройте оснастку служб Windows (или Linux) и убедитесь, что она запущена. Затем проанализируем настройки брандмауэра. Проверьте, что порты кластера (по умолчанию 1540, 1541 и диапазон 1560-1591) открыты для входящих соединений. Если вы используете для подключения локальный адрес 127.0.0.1, имейте в виду, что правилами сетевого экрана можно заблокировать даже его.
Выясним причину на уровне сети. Воспользуемся командной строкой и проверим доступность портов. Выполните команду telnet IP_адрес 1540 и затем telnet IP_адрес 1541. Если Telnet выдает ошибку подключения, значит проблема находится на уровне сетевой маршрутизации, порты закрыты брандмауэром или служба 1С действительно не прослушивает их.
Рассмотрим ситуацию, когда служба запускается, но рабочие процессы падают из-за поврежденного реестра кластера. В этом случае поможет сброс настроек:
srvinfo (по умолчанию в Windows это C:\Program Files\1cv8\srvinfo).srvinfo.Платформа 1С исторически чувствительна к настройкам сети и может плохо работать с протоколом IPv6. Проанализируем настройки сетевого адаптера на сервере: рекомендуется снять галочку с протокола IPv6, оставив активным исключительно IPv4.
Также полезно жестко прописать связку IP-адреса и имени сервера в системном файле hosts (находится в папке C:\Windows\System32\drivers\etc\hosts). Сделайте это как на самом сервере, так и на компьютерах пользователей. При добавлении базы в поле "Кластер серверов" указывайте именно это имя, а не IP-адрес.
Привязка кластера 1С к имени сервера является очень жесткой. Если вы изменили имя компьютера уже после установки платформы, внутренние файлы настроек перестанут работать корректно. Платформа не умеет автоматически адаптироваться к изменению сетевого имени хоста, поэтому в таких случаях потребуется пересоздание кластера (см. Шаг 3) или возврат первоначального имени сервера.
Если предыдущие шаги не помогли и служба сервера упорно отклоняет соединения, запустите Агент сервера 1С напрямую для сбора дополнительной информации. Для этого остановите фоновую службу в операционной системе и запустите исполняемый файл агента (ragent.exe) как консольное приложение с правами администратора. Это позволит в реальном времени увидеть в командной строке все системные ошибки, которые мешают нормальному старту процессов сервера 1С.