Ошибка 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С:Предприятия
Лечим непонятные ошибки 1С Предприятия чисткой так называемого кеша - служебных файлов с настройками 1С
Публикация 1С на Веб сервере Apache Linux
Пошаговые инструкции по публикация базы и web-сервисов 1С на веб-сервере Apache 2.4 на Linux.
Ошибки СУБД. 1С+PostgreSQL+Linux. Часть 2.
Ошибка СУБД: Продолжение сообщения может быть различным: 1. DATABASE не пригоден для использования 2. ERROR: type «tt7» already exists 3. ERROR: could not read block DATABASE не пригоден для использования Пример полного текста ошибки: [crayon-6a2cff9b38b16140780146/] Описание ошибки: База не запускается после установки и создания. Решения: Установим версию предназначенную для работы с 1С:Предприятием. Скачать такую можно […]
Ошибки сервера 1С на Linux
Описание типичных ошибок которые возникают при запуске службы сервера 1С на Linux и пути их исправления
Ошибка «Слишком много открытых файлов» или«Too many open files» В 1С на Linux
Устраняем ошибку «Слишком много открытых файлов» или «Too many open files» в 1С под ОС Linux (Red Hat 7/Centos 7) 1. Увеличиваем лимит на открытые файлы всей системы. 2. Увеличиваем лимит на открытые файлы для процессов 1С. 3. Увеличиваем лимиты на открытые файлы для процесса 1С редактированием файла демона. 4. Увеличиваем максимальное число сегментов разделяемой […]
Установка двух версий сервера 1С на Linux
Пошаговый процесс установки и запуска двух версий сервера 1С на Linux. Полное описание настройки второго экземпляра сервера 1С.
Проверка рабочих процессов сервера 1С на Linux
Как проверить на Linux запущены ли процессы сервера 1С. Проверка открытых портов сервера 1С
Похожие записи
- Подключение репозитория под ОС Linux
- Расследование конфликтов управляемых блокировок (TTIMEOUT) 1С:Предприятия
- НАСТРОЙКА PG_PROFILE ДЛЯ POSTGRESQL 1.
- Статистика PostgreSQL при работе с 1С:Предприятием
- Очистка кэша: серверного и клиентского для 1С:Предприятия
- Настройка непрерывного архивирования (point-in-time-recovery, PITR) в PostgresPro 11 Linux
- Пропажа индексов дескрипторов в 1С:Документообороте
- Технологический журнал 1С и бесконечный цикл в коде 1С
- История одного конфликта блокировок 1С
- 1C тормозит и возникают ошибки. С чего начать расследование?







