База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как устранить ошибку «Connection reset by peer» при `vrunner updatedb`? › Ответ в теме: Как устранить ошибку «Connection reset by peer» при `vrunner updatedb`?
Ошибка «Connection reset by peer» при выполнении команды vrunner updatedb означает, что соединение с сервером 1С было неожиданно разорвано со стороны сервера. Это может быть вызвано несколькими причинами, связанными с сетевыми проблемами, настройками сервера или ограничениями безопасности.
Что делать:
1. Проверить доступность сервера и порта:
— Убедитесь, что сервер 1c-5.holding.melonfashion.ru доступен по сети.
— Проверьте, что порт 1568 открыт и слушается сервером 1С.
— Используйте telnet 1c-5.holding.melonfashion.ru 1568 или nc -zv 1c-5.holding.melonfashion.ru 1568 для проверки.
2. Проверить настройки сервера 1С:
— Убедитесь, что служба сервера 1С запущена и корректно работает.
— Проверьте, что сервер 1С разрешает подключения с вашего клиента (Jenkins).
— Проверьте настройки лицензирования — возможно, исчерпаны лицензии, и сервер сбрасывает соединения.
3. Проверить параметры подключения:
— Убедитесь, что параметры подключения (—ibconnection /S1c-buh-test.holding.melonfashion.ru/TEST) корректны.
— Проверьте правильность имени базы, пользователя и пароля.
— Если используется SSL или шифрование, убедитесь, что сертификаты и настройки соответствуют.
4. Логи сервера 1С:
— Посмотрите логи сервера 1С на стороне сервера, чтобы понять, почему он сбрасывает соединение.
— В логах может быть информация о превышении времени ожидания, ошибках аутентификации или внутренних ошибках.
5. Ограничения по времени и нагрузке:
— Если обновление конфигурации занимает много времени, сервер может разорвать соединение.
— Попробуйте увеличить таймауты на сервере и клиенте.
6. Версия платформы и совместимость:
— Убедитесь, что версия платформы 1С (8.3.23.1688) поддерживается используемым vanessa-runner.
— Иногда несовместимость версий вызывает сброс соединения.
7. Сетевые устройства и firewall:
— Проверьте, нет ли на пути между клиентом и сервером firewall или прокси, которые могут разрывать соединение.
— Проверьте настройки NAT, VPN, если они используются.
8. Повторите попытку с повышенным уровнем логирования:
— Запустите vrunner с параметрами для детального логирования, чтобы получить больше информации.
Если после всех проверок проблема сохраняется, можно попробовать:
— Обновить vanessa-runner до последней версии.
— Выполнить обновление конфигурации вручную через конфигуратор 1С, чтобы проверить, воспроизводится ли ошибка.
— Обратиться к администратору сервера 1С для проверки состояния сервера и лицензий.