К статье
Практический материал

Администрирование · 11 мин

1С:Линк сообщает «туннель закрыт»: диагностика и восстановление соединения

Что делать, если 1С:Линк пишет «туннель закрыт»: причины ошибки, проверка агента, службы, публикации базы и пошаговое восстановление соединения.

Сообщение «туннель закрыт» в сервисе 1С:Линк означает, что защищённый канал между вашим компьютером с опубликованной базой и серверами 1С разорван. Внешний пользователь при этом не может открыть базу через браузер или тонкий клиент по ссылке вида https://1c/link/..., хотя локально база продолжает работать. Само по себе это не потеря данных — это потеря доступа извне, и в большинстве случаев соединение восстанавливается без переустановки системы.

Причины разрыва почти всегда лежат на стороне вашей инфраструктуры: остановился агент 1С:Линк, перезагрузился сервер, изменились сетевые настройки, истёк сертификат или сменился пароль учётной записи публикации. Реже проблема связана с регламентными работами на стороне сервиса 1С — тогда достаточно подождать и проверить статус через некоторое время.

Ниже разобраны признаки каждой типичной причины, порядок диагностики от простого к сложному и границы, за которыми лучше привлечь администратора или поддержку 1С, чтобы не усугубить ситуацию.

Что означает статус «туннель закрыт» и как устроено соединение

Сервис 1С:Линк работает по схеме обратного подключения: на компьютере или сервере, где развёрнута информационная база, устанавливается агент 1С:Линк. Этот агент сам инициирует исходящее соединение к серверам 1С и держит его постоянно открытым. Благодаря этому не требуется ни статический IP-адрес, ни проброс портов на роутере, ни открытие входящих подключений в брандмауэре.

Статус «туннель закрыт» появляется, когда это постоянное исходящее соединение обрывается: агент остановлен, сервер выключен или потерял интернет, соединение заблокировано сетевым оборудованием. Важно понимать: база данных при этом не повреждается. Проблема касается исключительно транспорта — внешнего доступа к опубликованному приложению.

Быстрая диагностика: с чего начать проверку

Начинайте с самых частых и легко проверяемых причин, не внося изменений в конфигурацию. Первый шаг — убедиться, что компьютер или сервер с агентом включён, не ушёл в спящий режим и имеет доступ в интернет. Откройте на нём любой внешний сайт в браузере: если интернета нет, туннель закрыт именно поэтому.

Второй шаг — проверить состояние службы агента. В Windows откройте оснастку «Службы» (команда services.msc) и найдите службу агента 1С:Линк. Если она остановлена — запустите её и понаблюдайте за статусом туннеля в личном кабинете или в интерфейсе агента. Если служба работает, но туннель закрыт — перезапустите её: зависшие сеансы связи после этого обычно пересоздаются.

Порядок первичной диагностики
  1. 1
    Убедитесь, что сервер с агентом включён и имеет доступ в интернет
  2. 2
    Откройте services.msc и проверьте состояние службы агента 1С:Линк
  3. 3
    Если служба остановлена — запустите, если работает — перезапустите
  4. 4
    Проверьте статус туннеля в интерфейсе агента или личном кабинете 1С:Линк
  5. 5
    Откройте опубликованную ссылку в браузере и выполните вход в базу
Служба агента остановленаСистемная причина

Настройки автозапуска, завершение работы сторонним ПО, сбой при обновлении Windows

Служба работает, туннель закрытСетевая причина

Блокировка исходящих соединений, прокси, антивирус, проблемы DNS

Туннель открыт, база недоступнаПроблема публикации

Состояние публикации приложения, права учётной записи, работоспособность веб-сервера

Перебои повторяются регулярноНестабильная среда

Спящий режим сервера, нестабильный канал связи, перезагрузки по расписанию

Проверка службы агента и автозапуска

Наиболее частая причина закрытого туннеля — остановленная служба агента. Она может завершиться после перезагрузки сервера, если тип запуска не установлен в «Автоматически», либо быть остановлена антивирусом или оптимизаторами системы. Проверьте свойства службы: тип запуска должен быть автоматическим, а учётная запись, от имени которой работает служба, должна иметь необходимые права и не иметь истёкшего пароля.

Отдельный сценарий — агент, запущенный как обычное приложение, а не как служба. В этом случае туннель живёт только пока открыт сеанс пользователя и запущено окно агента. Как только пользователь выходит из системы, туннель закрывается. Для постоянной работы агент должен быть установлен и запущен именно как служба.

powershell
Get-Service | Where-Object {$_.DisplayName -like "<em>1С:Линк</em>" -or $_.DisplayName -like "<em>1c-link</em>"} | Select-Object Name, Status, StartType

Если служба падает сразу после запуска, посмотрите журнал событий Windows (раздел «Приложение» и «Система») на предмет ошибок в момент старта. Типичные причины — повреждённые файлы агента после некорректного обновления или блокировка исполняемого файла антивирусом. В первом случае помогает переустановка агента поверх с сохранением настроек, во втором — добавление каталога агента в исключения защитного ПО.

Сетевые причины: интернет, прокси, брандмауэр

Агенту 1С:Линк нужна возможность устанавливать исходящие защищённые соединения к серверам сервиса. Если в компании трафик проходит через прокси-сервер, агент должен быть настроен на работу через него, либо для него должно быть сделано исключение. После смены сетевого оборудования, провайдера или политик безопасности туннель нередко закрывается именно из-за новых ограничений.

Проверьте, не режет ли трафик антивирус с функцией контроля сетевых соединений или межсетевой экран уровня организации. Характерный признак — агент запускается, но в его журнале повторяются ошибки подключения. Временно отключите фильтрацию для проверки (только на время диагностики и с согласия ответственного за безопасность): если туннель сразу поднялся, причина найдена, и нужно настроить постоянное исключение.

Ещё одна неочевидная причина — проблемы с DNS или системным временем. Если часы сервера сильно расходятся с реальным временем, проверка TLS-сертификатов при установке туннеля может завершаться ошибкой. Синхронизируйте время сервера и убедитесь, что DNS-запросы разрешаются корректно.

Проблемы на стороне публикации и учётной записи

Иногда туннель технически открыт, но внешний доступ всё равно не работает, а в интерфейсе отображаются ошибки, которые пользователи трактуют как закрытый туннель. Проверьте в личном кабинете 1С:Линк состояние публикации приложения: активна ли она, не истёк ли срок действия доступа, не заблокирована ли учётная запись сервиса.

После смены пароля учётной записи 1С, под которой работает публикация или агент, соединение перестаёт проходить аутентификацию. Признак — ошибки авторизации в журнале агента при работающей службе и исправной сети. Решение — обновить сохранённые учётные данные в настройках агента и публикации, затем перезапустить службу.

Маршрут решения

Как выбрать действие

Служба агента остановлена или отсутствуетЗапустите или переустановите агент, установите автоматический тип запуска
Служба работает, но в журнале ошибки сетиПроверьте интернет, прокси, брандмауэр, DNS и системное время сервера
В журнале ошибки аутентификацииОбновите учётные данные в настройках агента и публикации
Туннель открыт, но база не открывается по ссылкеПроверьте состояние публикации приложения и работоспособность самой базы локально
Всё исправно локально, но туннель закрыт у всех клиентовПроверьте статус сервиса 1С:Линк — возможны регламентные работы на стороне 1С

Если причина на стороне сервиса 1С

Реже разрыв происходит не по вашей вине: регламентные работы, инциденты на инфраструктуре сервиса. Отличить это можно по совокупности признаков: ваш сервер работает штатно, агент запущен, сеть в порядке, ошибок аутентификации нет, но туннель не поднимается либо закрывается сразу после установки. В такой ситуации не стоит переустанавливать агент или менять настройки — дождитесь восстановления сервиса и проверьте статус повторно.

Если простой затягивается, а локальная диагностика чиста, обратитесь в поддержку сервиса через личный кабинет, приложив время возникновения проблемы, идентификатор публикации и выдержки из журнала агента. Это ускорит разбор обращения.

Профилактика: как не допускать повторных разрывов

После восстановления соединения потратьте несколько минут на профилактику, иначе ситуация повторится при ближайшей перезагрузке сервера. Убедитесь, что служба агента настроена на автоматический запуск, а сервер не уходит в спящий режим и не перезагружается без контроля. Отключите для сервера автоматическую установку обновлений Windows с перезагрузкой в рабочее время — настройте обслуживание в регламентные окна.

Полезно организовать простейший мониторинг: периодическая проверка доступности опубликованной ссылки или контроль состояния службы агента штатными средствами Windows. Тогда о разрыве вы узнаете раньше пользователей и успеете перезапустить службу до потока обращений.

Типичные ошибки
01
Переустановка агента без диагностики — теряется время, а реальная причина (например, прокси) остаётся
02
Запуск агента как приложения вместо службы — туннель закрывается при каждом выходе пользователя из системы
03
Отключение антивируса навсегда вместо точечного исключения — снижается защищённость сервера
04
Игнорирование системного времени сервера — ошибки TLS принимают за сбой сервиса
05
Паника при регламентных работах 1С — лишние изменения настроек создают новые проблемы после восстановления сервиса
Контрольные точки

Как проверить результат

Состояние службы агента
Норма

Служба работает, тип запуска — автоматический

Тревожный признак

Служба останавливается сама или не стартует после перезагрузки

Статус туннеля
Норма

Туннель открыт и остаётся открытым минимум 15–30 минут наблюдения

Тревожный признак

Туннель открывается и сразу закрывается

Внешний доступ
Норма

Ссылка открывается в браузере, вход в базу выполняется

Тревожный признак

Страница недоступна или циклически запрашивает вход

Журнал агента
Норма

Нет повторяющихся ошибок подключения и аутентификации

Тревожный признак

Ошибки повторяются с регулярным интервалом

Итог

Что важно запомнить

«Туннель закрыт» — это разрыв транспортного канала, а не повреждение базы. Диагностируйте по цепочке: сервер и интернет → служба агента → сеть и защитное ПО → учётные данные и публикация → статус сервиса 1С. Чаще всего помогает запуск или перезапуск службы агента с автоматическим типом запуска. Постоянные отключения защитных средств и необдуманная переустановка — худшие стратегии.

Частые вопросы

Данные в базе могут пострадать, когда туннель закрыт?

Нет. Закрытие туннеля затрагивает только внешний доступ к базе. Сама информационная база и данные в ней находятся на вашем сервере и продолжают быть доступны локально. Риск для данных возникает только от неправильных действий при «лечении» — например, при неаккуратной переустановке компонентов.

Туннель закрывается каждую ночь, а днём работает. В чём дело?

Наиболее вероятные причины — переход сервера в спящий режим, плановая перезагрузка по расписанию, отключение сетевого оборудования в нерабочее время или обрывы канала связи у провайдера. Проверьте планировщик заданий Windows, настройки электропитания и журналы событий за ночные часы.

После обновления Windows туннель перестал подниматься. Что делать?

Проверьте, не сбросился ли тип запуска службы агента и не заблокировал ли обновлённый брандмауэр или антивирус исполняемый файл агента. Запустите службу вручную, при необходимости добавьте каталог агента в исключения. Если служба не стартует с ошибкой — переустановите агент поверх с сохранением настроек.

Нужен ли статический IP-адрес для работы 1С:Линк?

Нет, это одно из преимуществ сервиса: агент сам устанавливает исходящее соединение, поэтому ни статический IP, ни проброс портов не требуются. Достаточно стабильного интернет-канала и возможности исходящих защищённых подключений.

Как отличить проблему на моей стороне от сбоя сервиса 1С?

Если служба агента работает, интернет стабилен, в журнале нет ошибок аутентификации и сети, а туннель не поднимается либо падает сразу после установки — вероятен инцидент на стороне сервиса. Не меняйте настройки, подождите и проверьте повторно; при затяжном простое обращайтесь в поддержку через личный кабинет.

Можно ли запускать агент просто открытием программы, без службы?

Технически можно, но туннель будет жить только пока открыт сеанс пользователя и запущено приложение. Для постоянного внешнего доступа агент должен работать как служба с автоматическим запуском — иначе каждый выход из системы или перезагрузка будут закрывать туннель.