Ошибка 1С server_addr tcp 1540: после перезагрузки сервера база не открывается
Ошибка «конечный компьютер отверг запрос на подключение» с адресом server_addr tcp и портом 1540 значит, что сервер по сети достижим, но на порту 1540 никто не слушает. Обычно остановлена служба «Агент сервера 1С:Предприятия 8.3». Запустите её, затем проверьте адрес в строке подключения и правила брандмауэра для портов 1540, 1541 и 1560-1591.
Почему возникает ошибка «конечный компьютер отверг запрос» 🔍
Понедельник, 8:50. Бухгалтерия открывает 1С, и у всех одно и то же окно: «Ошибка соединения с сервером 1С:Предприятия 8.3», в тексте server_addr=tcp://srv-1c:1540 и фраза про конечный компьютер, который отверг запрос. Сервер при этом отвечает на пинг и пускает по RDP, снаружи он выглядит живым. Но в выходные Windows поставил обновления и перезагрузился, а служба агента была настроена на ручной запуск, поэтому сама не поднялась.
Порт 1540 слушает процесс ragent, агент сервера. Клиент подключается к нему первым, получает адрес менеджера кластера на порту 1541 и уходит к рабочему процессу из диапазона 1560-1591. Нет агента, нет и первого шага.
Слово «отверг» тоже подсказывает причину. Брандмауэр Windows по умолчанию молча отбрасывает пакеты, и клиент ждёт ответа и выдаёт таймаут. Мгновенный отказ чаще значит, что по этому адресу и порту никто не слушает. Поэтому начинать стоит со службы, а не с сети. Причин пять:
- ✓служба агента остановлена после перезагрузки, обновления или сбоя;
- ✓служба запущена, но слушает другой порт: на сервере стоит несколько версий платформы, и у каждой свои порты;
- ✓агент не стартует, потому что у учётной записи службы истёк пароль, нет прав на каталог srvinfo или на диске кончилось место;
- ✓порты закрыты на сетевом оборудовании или на сервере с Linux, где правило REJECT даёт такой же отказ;
- ✓в параметрах базы указан старый адрес или имя, которое ведёт на другой хост, например после переезда сервера.
Ставка простая. Пока агент молчит, не открывается ни одна база на этом сервере. Платёжки не уходят в банк, склад не проводит отгрузки, а если сбой пришёлся на день сдачи отчётности, бухгалтерия сидит и смотрит на окно с ошибкой. Каждый час такого простоя оплачивается зарплатой людей, которые ничего не делают.
Как исправить ошибку подключения к серверу 1С по шагам 🛠️
Идите по порядку. Первые три шага занимают несколько минут и сразу показывают, где искать дальше.
Сначала прочитайте текст ошибки целиком, а не только первую строку. В нём есть адрес и порт, куда стучался клиент. Если там tcp://192.168.1.10:1540, а сервер давно переехал на другой адрес, дальше можно не проверять: дело в параметрах базы.
- ✓На сервере откройте services.msc, найдите службу «Агент сервера 1С:Предприятия 8.3 (x86-64)» и запустите её. Тип запуска поставьте «Автоматически». На Linux проверьте состояние командой systemctl status srv1cv83.
- ✓Убедитесь, что порт слушается: в командной строке выполните netstat -ano | findstr :1540. Строки со статусом LISTENING нет, значит агент не стартовал или слушает другой порт.
- ✓С компьютера пользователя выполните в PowerShell Test-NetConnection srv-1c -Port 1540. Если TcpTestSucceeded равно False, проблема между клиентом и сервером.
- ✓Если служба сразу останавливается, откройте журнал Windows, раздел «Приложение», и проверьте учётную запись службы: не истёк ли пароль, есть ли право «Вход в качестве службы», хватает ли места на диске с каталогом srvinfo.
- ✓Откройте порты в брандмауэре. В PowerShell: New-NetFirewallRule -DisplayName '1C server' -Direction Inbound -Protocol TCP -LocalPort 1540,1541,1560-1591 -Action Allow.
- ✓Проверьте имя сервера и порт в параметрах информационной базы на клиенте: опечатка или старый IP после переезда дают ровно такую же ошибку.
Если кластер настраивали давно и никто не помнит, какие ключи стоят у службы, лучше не гадать, а отдать работу специалисту: настройка сервера 1С входит в наши услуги.
как понять причину по результатам проверки
| Что показала проверка | Причина | Что делать |
|---|---|---|
| Служба агента остановлена в services.msc | Агент не поднялся после перезагрузки или упал при сбое | Запустить, включить автоматический запуск и перезапуск при сбое |
| Служба работает, но порта 1540 нет в списке LISTENING | Агент запущен с другим портом, или несколько версий платформы делят порты | Проверить ключи службы -port, -regport, -range и развести порты по версиям |
| На сервере порт слушается, Test-NetConnection с клиента даёт False | Порты закрыты брандмауэром или сетевым оборудованием | Открыть 1540, 1541 и 1560-1591 |
| Порт открыт, но ошибка остаётся у части пользователей | В параметрах базы неверное имя или порт, либо DNS отдаёт старый адрес | Поправить параметры базы, обновить кэш DNS на клиентах |
Что делать, если ошибка повторяется 🔁
Разовый сбой чинится за несколько минут. Если окно с ошибкой возвращается через неделю или после каждой перезагрузки, причина лежит глубже, и перезапуск службы только откладывает следующий простой.
служба падает после обновлений и перезагрузок
Откройте свойства службы агента, вкладку «Восстановление», и задайте перезапуск при первом и втором сбое. Тип запуска переключите на «Автоматически (отложенный запуск)», чтобы служба поднималась после остальных системных служб. Обновления Windows ставьте в согласованное окно, а не в любую ночь по умолчанию.
несколько версий платформы на одном сервере
Каждая версия платформы запускает свой агент. Если обе используют 1540, вторая не стартует, и клиенты получают отказ. Разведите порты: например, для второй версии назначьте 2540, 2541 и диапазон 2560-2591, а потом поменяйте порт в параметрах баз на клиентах.
после переезда или смены адреса сервера
Сервер получил новый IP, а в списках баз на части компьютеров остался старый. Клиенты упираются в чужой или пустой адрес и получают тот же отказ. Указывайте в параметрах баз имя сервера вместо IP и держите запись в DNS актуальной, тогда переезд не придётся сопровождать обходом компьютеров.
сервер живёт в офисе
Если сбой повторяется, а причина каждый раз новая (то отключили питание, то сервер не поднялся после обновления, то админ в отпуске), дело уже не в настройках. Сервер в шкафу московского офиса зависит от электричества, интернета, расписания обновлений и одного человека, который знает, как всё устроено. Здесь выручает перенос базы на аренду сервера 1С: площадка, питание, канал и служба агента остаются на нашей стороне.
Как предотвратить ошибку соединения с сервером 1С 🛡️
Большинство таких отказов снимают четыре привычки.
- ✓Следите за службой агента. Достаточно мониторинга, который раз в минуту проверяет порт 1540 и пишет в Telegram, когда тот перестал отвечать. Вы узнаете о сбое раньше бухгалтерии.
- ✓Не обновляйте платформу и Windows одновременно и не в рабочие часы. Перед сменой версии сверьте её с системными требованиями 1С.
- ✓Записывайте порты и ключи службы в паспорт сервера. Когда админ уходит, знание о нестандартных портах не должно уходить вместе с ним.
- ✓Раз в месяц смотрите свободное место на диске с каталогом srvinfo и срок действия пароля учётной записи службы.
Что даёт аренда сервера 1С и сколько это стоит 💼
Если причина ошибки в настройках, хватит одного вечера и этой инструкции. Если же сервер стоит в шкафу московского офиса и раз в пару месяцев находит новый способ не запуститься, дешевле перенести базу туда, где за службы, порты и питание отвечает не ваш единственный админ.
Что меняется при переезде на арендованный сервер 1С:
- ✓Службу агента, кластер, порты и брандмауэр настраивает наш специалист при запуске, а не вы после первого сбоя.
- ✓Сервер стоит в дата-центре, и отключение электричества в офисе базу не останавливает.
- ✓Платите за пользователя, цена начинается от 1 100 ₽/мес. Покупать железо и менять его при износе не нужно.
- ✓Размер сервера выбирают под нагрузку: виртуальный сервер для 1С подходит небольшой команде, а выделенный сервер в аренду берут, когда вся мощность железа нужна одной базе.
Если нужно разобраться только с текущей ошибкой, без переезда, сисадмин и сопровождение 1С стоят 3800 руб/час. Специалист проверит службу, порты и параметры базы, а вы получите работающую 1С и список того, что стоит поправить, чтобы окно с ошибкой не вернулось.
❓ Частые вопросы
Что значит ошибка «конечный компьютер отверг запрос на подключение» в 1С?
Клиент 1С дошёл до сервера по сети, но на порту 1540 нет процесса, который принял бы подключение. Чаще всего остановлена служба «Агент сервера 1С:Предприятия 8.3» или она запущена с другим портом. Реже виноваты правило REJECT на сетевом оборудовании или неверный адрес в параметрах базы.
Какие порты нужно открыть для сервера 1С:Предприятия 8.3?
По умолчанию нужны 1540 для агента сервера, 1541 для менеджера кластера и диапазон 1560-1591 для рабочих процессов. Для утилиты администрирования RAS добавьте порт 1545. Открывайте их для входящих TCP-подключений и только из сети, где работают пользователи, а не для всего интернета.
Как проверить, что порт 1540 доступен с компьютера пользователя?
Откройте PowerShell и выполните Test-NetConnection имя_сервера -Port 1540. Если TcpTestSucceeded равно True, порт доступен, и причину ищите в параметрах базы. Если False, проверьте на сервере, слушается ли порт, командой netstat -ano | findstr :1540, и правила брандмауэра. Пинг порт не проверяет.
Сколько стоит аренда сервера 1С для небольшой компании?
Сервер 1С в аренде стоит от 1 100 ₽/мес за пользователя. Итоговая сумма считается под вашу конфигурацию и число пользователей, поэтому точную цифру называют после короткого расчёта. Разовая помощь сисадмина или сопровождение 1С обойдутся в 3800 руб/час.
Что делать, если после перезагрузки сервера 1С служба агента не стартует сама?
Откройте свойства службы агента, переключите тип запуска на «Автоматически (отложенный запуск)» и задайте перезапуск при сбое на вкладке «Восстановление». Если служба всё равно падает, смотрите журнал Windows и проверьте, не истёк ли пароль у учётной записи службы, есть ли право «Вход в качестве службы» и осталось ли место на диске с srvinfo.
Или позвоните: +7 906 045-28-27 — в рабочее время с 9:00 до 19:00
Остались вопросы? Нужна помощь?
Менеджеры компании с радостью ответят на ваши вопросы, произведут расчет стоимости услуг и подготовят индивидуальное коммерческое предложение.
Бесплатная консультация

