Troubleshoot
Symptom | Likely cause | Resolution |
---|---|---|
CONNACK 0x95 “Packet too large” | Broker rejects the packet size. | Reduce payload size or set |
No incoming PINGRESP | Application traffic is more frequent than the keep-alive interval. | This is expected — the broker resets the timer whenever data flows. |
Retained message not cleared | Message published without clearing retain flag. | Republish the same topic with an empty payload and |
TLS handshake fails | CA bundle missing or host-name mismatch. | Verify |
Session resume not working |
| Omit |
Tip
Use --print_hex_bytes
to view raw payload bytes when debugging encoding issues.