Closed reubenmiller closed 4 months ago
The linked PR includes a system test: Check absence of OpenSSL Error messages #3024
The bug is not reproducable anymore. Review done in PR: https://github.com/thin-edge/thin-edge.io/pull/3025 Test Case: tests/RobotFramework/tests/tedge_connect/tedge_connect_test.robot
Describe the bug
The following MQTT client instances do not send an MQTT
DISCONNECT
to official close the connection.Below are the mosquitto log entries showing the abrupt disconnects (which seem to be visible via the
OpenSSL Error
message):client id: check_connection_c8y
client id: get_jwt_token_c8y
To Reproduce
When using TLS settings on the local MQTT mosquitto broker, the following commands seem to be enough to invoke the error:
The following ticket is a similar ticket which has already been solved but was another instance of an MQTT client not closing the connection cleanly:
Expected behavior
In normal operation, an MQTT client should close the MQTT connection cleanly by sending a
DISCONNECT
packet to the broker.Screenshots
Environment (please complete the following information):
All
All
All
1.1.2~320+g48a9843
Additional context