TLS-соединение не удалось после зашифрованного рукопожатия сервера

TLS-соединение не удалось после зашифрованного рукопожатия сервера

Я пытаюсь найти неисправность TLS-соединения между моим солнечным инвертором и серверами мониторинга, которое постоянно выходит из строя. Солнечный инвертор подключается к моей беспроводной точке доступа (Ubiquiti UAP-AC-Lite), которая подключена к 8-портовому коммутатору (Ubiquiti US-8-60W), подключенному к моему маршрутизатору (Ubiquiti Edgerouter Lite). Маршрутизатор подключается к Интернету через PPPoE-подключение к моему провайдеру.

Когда солнечный инвертор подключается через мою сеть напрямую, он изначально работал правильно около 5 дней. Затем внезапно перестал подключаться к серверам мониторинга. Захват Wireshark показывает нормальное соединение TLS, вплоть до зашифрованного рукопожатия сервера. После зашифрованного рукопожатия солнечный инвертор отправляет ACK, а затем RST.

Wireshark плохой захват

Если я подключу его к своему телефону, отключив мобильные данные и подключившись к Wi-Fi, я смогу успешно подключиться к серверам мониторинга, как показано в захваченном пакете ниже.

wireshark хороший захват

Два потока кажутся идентичными, поэтому я не могу придумать причину, по которой инвертор отправляет RST. И у меня нет доступа к захвату пакетов сервера или журналам.

Кто-нибудь думает, почему он может сбросить соединение, или что я могу попробовать? Я не понимаю, почему это работает, если оно проходит через телефон, но не подключено напрямую к Wi-Fi.

Я также пробовал отключать брандмауэр на маршрутизаторе, но без какого-либо эффекта.

Заранее спасибо.

Связанный контент