Forum Discussion

pfrazer's avatar
pfrazer
Freshman
6 years ago

TLS handshake failure between IoT product and AWS

  Hello,   I am a software developer building an IoT water treatment product that is currently in soft release.  (https://dropconnect.com)  The core of the system is a WiFi-enabled hub that commun...
  • pfrazer's avatar
    pfrazer
    6 years ago

    Just adding an update for closure on this thread...

     

    In the end, the problem was corruption of the TLS handshake caused by a default buffer size in Microchip's TCP/IP library being too small.  I haven't completely studied the cause yet, but it appears that traffic received via a HughesNet link uses a larger than typical MTU setting or something along those lines.  Simply resizing that buffer made the problem disappear.

     

    Patrick