#534: На планшете/ТСД интернет есть , обмена нет

Отредактирована: 52 дня назад

Симптомы

Проблема на планшете/ТСД. Интернет есть , обмена нет.

В статусе обмена ошибка "Представление даты имеет неверный формат"

На участках агрегации с ТСД обмен проходит нестабильно иногда может задерживаться до 5-6 часов
Время на планшетах увеличивается
Не проходит обмен

Ошибка при вызове метода контекста (ПрочитатьJSON)

Ошибка отправки

com.rabbitmq.client. AlreadyClosedException: ? connection is already closed due to connection error; cause:

com.rabbitmq.client. MissedHeartbeatExceptio n: Heartbeat missing with heartbeat = 60 seconds

Faild to connect to rmq01.bit-erp.ru after 60000ms (Connection timed out)

Ошибка получения

com.rabbitmq.stream.impl.TimeoutStreamException: Could not get response in 10000 ms from node rmq01.bit-erp.ru:5551

file_10283.jpg

ТСД не смог за 30с получить ответ от сервера RabbitMQ
com.rabbitmq.stream.impl.TimeoutStreamException: Error while creating stream connection to rmq01.bit-erp.ru:5551

Решение

  1. Убедиться в наличии интернет подключения
  2. Отключите на устройстве использование персонального DNS-сервера
  3. Перезапустить приложение, т.е. закрыть приложение полностью (не сворачивать, а именно закрыть) и запустить снова
  4. Перезагрузить устройство
  5. Проверить открытые протоколы и порты по статье.
  6. Также проверьте доступ к RabbitMQ, установив VPN на устройство. Подробнее: Сетевые сбои из-за фильтрации трафика провайдерами.
  7. Выполнить инициализацию на другом устройстве и в другой сети, например с мобильного телефона. Если обмен проходит без ошибок, то проблема в сети на производстве
  8. При обращении на поддержку отправьте фотографии трёх экранов:
    1. Информация об устройстве
    2. Начальная страница со статусом обмена
    3. Информация об ошибках обмена: форма, доступная по нажатию на статус обмена на начальной странице
  9. Обновить устройство на актуальный релиз

Причина

Проблема в сети на производстве.

DP не получает сообщения из потока с ошибками вида "RMQ Error: com.rabbitmq.stream.impl.TimeoutStreamException: Could not get response in 10000 ms from node rmq01.bit-erp.ru:5551@"