Ошибка 1С:Предприятие «Потеряно соединение»
У пользователя во время работы может возникать сообщение:
|
1 2 3 4 |
Потеряно соединение Во время выполнения действия была потеряна связь с сервером. Проверьте сетевой соединение и нажмите "Повторить" для повторной попытки выполнения действия. Если ошибка повторится, возможно, сервер временно недоступен. |
После чего рабочий режим либо восстанавливается, либо нет.
В сообщении достаточно ясно описана возникшая ситуация, но необходимо понимать, что по другую сторону экрана пользователя, ландшафт системы может быть несколько сложнее, чем он себе представляет. И сервер «с которым потеряно соединение» может быть не только сервер 1С:Предприятия.
Например, когда подключение к серверу 1С:Предприятия осуществляется через веб-сервер, а для балансировки нагрузки еще используется сервер балансировки, то в этом случае, отсутствие связи или сбой в работе любой из 3-х зон(смотри рисунок) — будет сопровождаться одной и той же ошибкой у пользователя текст которой мы видели выше.
Но, если у пользователя текст ошибки будет одинаков, то в технологическом журнале информации будет больше. Чтобы в этом убедиться необходимо включить его с событиями EXCP.
О том, как это сделать описано в Настройка и сбор логов для анализа проблем производительности систем 1С на Linux.
Итак, проанализируем записи в технологическом журнале.
В случае любой из нижеперечисленных ошибок решением является последовательная диагностика состояния сервера, служб, сети в каждой зоне ландшафта оборудования.
Разрыв соединения или сбой в работе сервера может наблюдаться в зонах:
Зона 1. Кластер серверов балансировки Nginx.
|
1 2 3 |
05:12.176000-0,EXCP,1,process=1cv8c,OSThread=10076,Exception=580392e6-ba49-4280-ac67-fcd6f2180121,Descr='src\vrscore\src\VResourceConnectionImpl.cpp(576): 580392e6-ba49-4280-ac67-fcd6f2180121: Ошибка установки соединения Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm: ed776789-afce-4ed9-8983-93ae0ace6e3c: Ошибка HTTP при обращении к серверу: http://1s-on-nx-1:80 Не могу установить соединение' |
Необходимо проанализировать логи Nginx:
|
1 |
/var/log/nginx/ |
Зона 2. Кластер веб-сервeров Apache.
|
1 2 |
06:56.786001-0,EXCP,1,process=1cv8c,OSThread=10076,Exception=580392e6-ba49-4280-ac67-fcd6f2180121,Descr='src\vrscore\src\VResourceSessionImpl.cpp(550): 580392e6-ba49-4280-ac67-fcd6f2180121: HTTP: Bad gateway Ошибка при работе с ресурсом /e1cib/logForm?cmd=query' |
Необходимо проанализировать логи Apache:
|
1 |
/var/log/apache2/ |
Зона 3. Кластер серверов 1C:Предприятия.
|
1 2 3 |
02:32.186002-0,EXCP,1,process=1cv8c,OSThread=10076,Exception=580392e6-ba49-4280-ac67-fcd6f2180121,Descr='src\vrscore\src\VResourceSessionImpl.cpp(550): 580392e6-ba49-4280-ac67-fcd6f2180121: Connection error 81029657-3fe6-4cd6-80c0-36de78fe6657: server_addr=tcp:// 1s-on-1с-1:1541 descr=1s-on-1с-1:1541:111(0x0000006F): Connection refused; line=1001 file=/built/jenkins/CommonBuildArea/Platform/src/rtrsrvc/src/DataExchangeTcpClientImpl.cpp' |
Проверка работы служб серверов 1С:Предприятия описана в Проверка рабочих процессов сервера 1С на Linux.
При необходимости — собрать более подробный технологический журнал и проанализировать его.
Еще можно посмотреть
Отладка на сервере 1С на Linux
Настройка отладки на Linux сервере 1С. Пошаговый процесс настройки tcp и http отладки.
Установка двух версий сервера 1С на Linux
Пошаговый процесс установки и запуска двух версий сервера 1С на Linux. Полное описание настройки второго экземпляра сервера 1С.
Утилита ring license для 1С версии 8.3.14 и выше под Linux
Для чего нужен 1C ring license? На текущий момент широко распространено использование программных лицензий. И системы на базе 1С в этом не исключение. Но, помимо простой активации пин-кодов, программная лицензия 1С также нуждается в обслуживании. Для обслуживания разработчику требуются знания об инструменте для получения списков, информации, анализа состояния файлов программных лицензий. Об этом инструменте мы […]
Хранение файлов 1С в томах на nfs-шаре Linux
Пошаговая настройка варианта хранения файлов 1С Предприятия во внешнем NFS хранилище на ОС Linux
Публикация 1С на Веб сервере Apache Linux
Пошаговые инструкции по публикация базы и web-сервисов 1С на веб-сервере Apache 2.4 на Linux.
Ошибки на клиенте при работе с сервером 1С на Linux. Часть 2
Разбор наиболее часто встречающихся ошибок при работе с 1С на Linux.
Основы работы в Linux
Основы работы в Linux. Как подключиться к серверу. Как скопировать файлы на сервер. Редактирование конфигурационных файлов.
Похожие записи
- Подключение репозитория под ОС Linux
- Расследование конфликтов управляемых блокировок (TTIMEOUT) 1С:Предприятия
- НАСТРОЙКА PG_PROFILE ДЛЯ POSTGRESQL 1.
- Статистика PostgreSQL при работе с 1С:Предприятием
- Очистка кэша: серверного и клиентского для 1С:Предприятия
- Настройка непрерывного архивирования (point-in-time-recovery, PITR) в PostgresPro 11 Linux
- Пропажа индексов дескрипторов в 1С:Документообороте
- Технологический журнал 1С и бесконечный цикл в коде 1С
- История одного конфликта блокировок 1С
- 1C тормозит и возникают ошибки. С чего начать расследование?







