ESP8266 Developer Zone The Official ESP8266 Forum 2017-12-05T23:39:19+08:00 https://bbs.espressif.com:443/feed.php?f=7&t=1791 2017-12-05T23:39:19+08:00 2017-12-05T23:39:19+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1791&p=18566#p18566 <![CDATA[Re: SSL handshake failure (Fatal exception 29)]]>
I have exactly same issue with SDK 2.1.0.
Is it plan to have a fix quickly for this issue?

Statistics: Posted by DomalysAlexis — Tue Dec 05, 2017 11:39 pm


]]>
2017-06-09T23:49:22+08:00 2017-06-09T23:49:22+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1791&p=13831#p13831 <![CDATA[Re: SSL handshake failure (Fatal exception 29)]]> Statistics: Posted by DarkSide — Fri Jun 09, 2017 11:49 pm


]]>
2016-03-02T14:51:50+08:00 2016-03-02T14:51:50+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1791&p=5906#p5906 <![CDATA[Re: SSL handshake failure (Fatal exception 29)]]>
Please have a try with the attachment based on ESP8266_NONOS_SDK_V1.5.1.

If your problem is still unsolved, please feel free to let us know.
libssl_ESP8266_NONOS_SDK_V1.5.1.zip

Statistics: Posted by ESP_Faye — Wed Mar 02, 2016 2:51 pm


]]>
2016-02-19T18:55:32+08:00 2016-02-19T18:55:32+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1791&p=5786#p5786 <![CDATA[SSL handshake failure (Fatal exception 29)]]>
I wrote a simple SSL application that sends HTTPS requests to a server. After thousands of requests, the application crashes during handshake:

Code:

client handshake start.
E:M 1032
Fatal exception 29(StoreProhibitedCause):
epc1=0x4000e1b2, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000004, depc=0x00000000

 ets Jan  8 2013,rst cause:2, boot mode:(1,6)

 ets Jan  8 2013,rst cause:4, boot mode:(1,6)

wdt reset


At this point nothing run anymore, the application didn't restart properly.

I tried to disassemble my program with objdump to see which instruction fail at epc1=0x4000e1b2. But this address seems to be in BOOT ROM section according to http://esp8266-re.foogod.com/wiki/Memory_Map#bootrom.

Another point is that after every request I get the error:

Code:

client's data invalid protocol
Error: SSL error 3

But it doesn't stop program execution. I have no idea what these errors means as they are printed by SDK and I didn't find any documentation about it.

I have no solution, could anyone help?
Thanks

Statistics: Posted by jdmrcq — Fri Feb 19, 2016 6:55 pm


]]>