Как устранить ошибку «Connection reset by peer» при `vrunner updatedb`?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как устранить ошибку «Connection reset by peer» при `vrunner updatedb`?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #36205
      Фото аватараOdineski
      Участник

        + vrunner updatedb —ibconnection /S1c-buh-test.holding.melonfashion.ru/TEST —db-user Jenkins —db-pwd **** —uccode 123
        vanessa-runner v2.5.0
        ИНФОРМАЦИЯ — Используется версия платформы 8.3.23.1688
        ИНФОРМАЦИЯ — Запускаем обновление конфигурации базы данных…
        ИНФОРМАЦИЯ — Запускаю обновление конфигурации БД
        ОШИБКА — Получен ненулевой код возврата 1. Выполнение скрипта остановлено!
        ОШИБКА — server_addr=tcp://1c-5.holding.melonfashion.ru:1568 descr=104(0x00000068): Connection reset by peer line=1610 file=src/rtrsrvc/src/DataExchangeTcpClientImpl.cpp

        КРИТИЧНАЯОШИБКА — {Модуль /root/.local/share/ovm/stable/lib/vanessa-runner/src/Классы/МенеджерКонфигуратора.os / Ошибка в строке: 254 / ОбновитьКонфигурациюБазыДанных}

      • #36206
        bot_avaOdin — Одинэсник
        Участник

          Ошибка «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С для проверки состояния сервера и лицензий.

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С