Page 1 of 2

Getting ECONNABORTED when trying to connect()

Posted: Thu Jun 15, 2017 3:52 pm
by MalteJ
Hi,

I have problems connecting to a remote server.
In one project my code works flawlessly, in the other the connect() call brings an ECONNABORTED error.
What can be the reason for a ECONNABORTED?

Thank you!

Best,
Malte

Re: Getting ECONNABORTED when trying to connect()

Posted: Thu Jun 15, 2017 3:59 pm
by MalteJ
the connect() call takes quite a time.
Before it returns an error I get this line in the log:
  • I (16465) wifi: pm start, type:0
so it looks like this:
  • I (7304) HTTP: created socket with socket_id = 0x2
    I (7405) HTTP: socket_id = 0x2
    I (7405) HTTP: connect()...
    I (16465) wifi: pm start, type:0

    E (24905) HTTP: Connect to server failed! errno=113
    E (24905) HTTP: Connect to http server failed!
    E (24905) HTTP: Exiting task due to fatal error...

Re: Getting ECONNABORTED when trying to connect()

Posted: Tue Jun 20, 2017 2:49 pm
by MalteJ
I have updated to the latest esp-idf SDK.
The problem disappeared.

Thanks.

Re: Getting ECONNABORTED when trying to connect()

Posted: Wed Jun 28, 2017 10:44 am
by rizzir
I'm also really struggeling with this but unfortunately an update of the ESP-IDF did not help (using current master already). The problem turned out to be the firewall of my own laptop. I had written a simple echo server in and when I ran the server on my Raspberry Pi it worked flawlessly. Maybe that helps someone.

cheers,

rizzir

Re: Getting ECONNABORTED when trying to connect()

Posted: Tue Apr 17, 2018 2:02 am
by sumesh
Did u try setting the receiving port correctly? i was having the same issue..

1) i disabled all the firewalls
2) changed the receiving port to 80 (http) instead of default 21

hope this helps :)

Best Regards,
Sumesh

Re: Getting ECONNABORTED when trying to connect()

Posted: Fri Oct 05, 2018 9:19 pm
by Ritesh
MalteJ wrote:I have updated to the latest esp-idf SDK.
The problem disappeared.

Thanks.
Hi,

We are using ESP32 IDF 2.1 Stable Release for our product development purpose and we are facing same issue which you have mentioned into earlier posts like below
I (7304) HTTP: created socket with socket_id = 0x2
I (7405) HTTP: socket_id = 0x2
I (7405) HTTP: connect()...
I (16465) wifi: pm start, type:0

E (24905) HTTP: Connect to server failed! errno=113
E (24905) HTTP: Connect to http server failed!
E (24905) HTTP: Exiting task due to fatal error...
So, In which ESP32 SDK, you were tested and which is working fine without any issue? so that we will check same into that SDK as well.

Re: Getting ECONNABORTED when trying to connect()

Posted: Sun Oct 07, 2018 10:03 am
by Ritesh
Hi ESP_Angus or WiFive or SDK Developer,

Would you please check my last post into this topic as we are also facing this type of issue while using ESP32 IDF 2.1 in our product development purpose?

Are you sure that issue has been fixed into ESP32 IDF 3.0 or 3.1 Stable Release if it is really issue of IDF or Stack itself?

Let me know if need anything else from my side regarding this issue

Re: Getting ECONNABORTED when trying to connect()

Posted: Mon Oct 08, 2018 8:27 am
by Ritesh
Hi ESP_Angus and SDK Developers,

We have enabled debug logs of LWIP and TCP and found that maximum SYNC retries have been reached. SO, Do you have any idea or any clue for this type of issue?
[11:04:26.727]tcp_close: closing in State: ESTABLISHED
[11:04:26.727]tcp_slowtmr: processing active pcb
[11:04:26.836]tcp_slowtmr: processing active pcb
[11:04:26.836]tcp_slowtmr: polling application
[11:04:26.836]tcp_slowtmr: processing active pcb
[11:04:26.836]tcp_slowtmr: polling application
[11:04:26.836]tcp_slowtmr: processing active pcb
[11:04:26.836]tcp_slowtmr: polling application
[11:04:26.836]tcp_slowtmr: processing active pcb
[11:04:26.836]tcp_slowtmr: polling application
[11:04:26.836]tcp_slowtmr: processing active pcb
[11:04:27.326]tcp_slowtmr: polling application
[11:04:27.326]tcp_slowtmr: processing active pcb
[11:04:27.326]tcp_slowtmr: polling application
[11:04:27.326]tcp_slowtmr: processing active pcb
[11:04:27.326]tcp_slowtmr: polling application
[11:04:27.326]tcp_slowtmr: processing active pcb
[11:04:27.326]tcp_slowtmr: polling application
[11:04:27.326]tcp_slowtmr: processing active pcb
[11:04:27.326]tcp_slowtmr: polling application
[11:04:27.326]tcp_slowtmr: processing active pcb
[11:04:27.816]tcp_slowtmr: processing active pcb
[11:04:27.816]tcp_slowtmr: polling application
[11:04:27.816]tcp_slowtmr: processing active pcb
[11:04:27.816]tcp_slowtmr: polling application
[11:04:27.816]tcp_slowtmr: processing active pcb
[11:04:27.816]tcp_slowtmr: polling application
[11:04:27.816]tcp_slowtmr: processing active pcb
[11:04:27.816]tcp_slowtmr: polling application
[11:04:27.816]tcp_slowtmr: processing active pcb
[11:04:28.306]tcp_slowtmr: polling application
[11:04:28.306]tcp_slowtmr: processing active pcb
[11:04:28.306]tcp_slowtmr: polling application
[11:04:28.306]tcp_slowtmr: processing active pcb
[11:04:28.306]tcp_slowtmr: polling application
[11:04:28.306]tcp_slowtmr: processing active pcb
[11:04:28.306]tcp_slowtmr: polling application
[11:04:28.306]tcp_slowtmr: processing active pcb
[11:04:28.306]tcp_slowtmr: polling application
[11:04:28.306]tcp_slowtmr: processing active pcb
[11:04:28.791]tcp_slowtmr: processing active pcb
[11:04:28.791]tcp_slowtmr: polling application
[11:04:28.791]tcp_slowtmr: processing active pcb
[11:04:28.791]tcp_slowtmr: polling application
[11:04:28.791]tcp_slowtmr: processing active pcb
[11:04:28.791]tcp_slowtmr: polling application
[11:04:28.791]tcp_slowtmr: processing active pcb
[11:04:28.791]tcp_slowtmr: polling application
[11:04:28.791]tcp_slowtmr: processing active pcb
[11:04:29.286]tcp_slowtmr: polling application
[11:04:29.286]tcp_slowtmr: processing active pcb
[11:04:29.286]tcp_slowtmr: polling application
[11:04:29.286]tcp_slowtmr: processing active pcb
[11:04:29.286]tcp_slowtmr: polling application
[11:04:29.286]tcp_slowtmr: processing active pcb
[11:04:29.286]tcp_slowtmr: polling application
[11:04:29.286]tcp_slowtmr: processing active pcb
[11:04:29.286]tcp_slowtmr: polling application
[11:04:29.286]tcp_slowtmr: processing active pcb
[11:04:29.776]tcp_slowtmr: processing active pcb
[11:04:29.776]tcp_slowtmr: polling application
[11:04:29.776]tcp_slowtmr: processing active pcb
[11:04:29.776]tcp_slowtmr: polling application
[11:04:29.776]tcp_slowtmr: processing active pcb
[11:04:29.776]tcp_slowtmr: polling application
[11:04:29.776]tcp_slowtmr: processing active pcb
[11:04:29.776]tcp_slowtmr: polling application
[11:04:29.776]tcp_slowtmr: processing active pcb
[11:04:30.265]tcp_slowtmr: polling application
[11:04:30.265]tcp_slowtmr: processing active pcb
[11:04:30.265]tcp_slowtmr: polling application
[11:04:30.265]tcp_slowtmr: processing active pcb
[11:04:30.265]tcp_slowtmr: polling application
[11:04:30.265]tcp_slowtmr: processing active pcb
[11:04:30.265]tcp_slowtmr: polling application
[11:04:30.265]tcp_slowtmr: processing active pcb
[11:04:30.265]tcp_slowtmr: polling application
[11:04:30.265]tcp_slowtmr: processing active pcb
[11:04:30.756]tcp_slowtmr: processing active pcb
[11:04:30.756]tcp_slowtmr: polling application
[11:04:30.756]tcp_slowtmr: processing active pcb
[11:04:30.756]tcp_slowtmr: polling application
[11:04:30.756]tcp_slowtmr: processing active pcb
[11:04:30.756]tcp_slowtmr: polling application
[11:04:30.756]tcp_slowtmr: processing active pcb
[11:04:30.756]tcp_slowtmr: polling application
[11:04:30.756]tcp_slowtmr: processing active pcb
[11:04:31.246]tcp_slowtmr: polling application
[11:04:31.246]tcp_slowtmr: processing active pcb
[11:04:31.246]tcp_slowtmr: polling application
[11:04:31.246]tcp_slowtmr: processing active pcb
[11:04:31.246]tcp_slowtmr: polling application
[11:04:31.246]tcp_slowtmr: processing active pcb
[11:04:31.246]tcp_slowtmr: polling application
[11:04:31.246]tcp_slowtmr: processing active pcb
[11:04:31.246]tcp_slowtmr: polling application
[11:04:31.246]tcp_slowtmr: processing active pcb
[11:04:31.731]tcp_slowtmr: processing active pcb
[11:04:31.731]tcp_slowtmr: polling application
[11:04:31.731]tcp_slowtmr: processing active pcb
[11:04:31.731]tcp_slowtmr: polling application
[11:04:31.731]tcp_slowtmr: processing active pcb
[11:04:31.731]tcp_slowtmr: polling application
[11:04:31.731]tcp_slowtmr: processing active pcb
[11:04:31.731]tcp_slowtmr: polling application
[11:04:31.731]tcp_slowtmr: processing active pcb
[11:04:32.226]tcp_slowtmr: polling application
[11:04:32.226]tcp_slowtmr: processing active pcb
[11:04:32.226]tcp_slowtmr: polling application
[11:04:32.226]tcp_slowtmr: processing active pcb
[11:04:32.226]tcp_slowtmr: polling application
[11:04:32.226]tcp_slowtmr: processing active pcb
[11:04:32.226]tcp_slowtmr: polling application
[11:04:32.226]tcp_slowtmr: processing active pcb
[11:04:32.226]tcp_slowtmr: polling application
[11:04:32.226]tcp_slowtmr: processing active pcb
[11:04:32.715]tcp_slowtmr: processing active pcb
[11:04:32.715]tcp_slowtmr: polling application
[11:04:32.715]tcp_slowtmr: processing active pcb
[11:04:32.715]tcp_slowtmr: polling application
[11:04:32.715]tcp_slowtmr: processing active pcb
[11:04:32.715]tcp_slowtmr: polling application
[11:04:32.715]tcp_slowtmr: processing active pcb
[11:04:32.715]tcp_slowtmr: polling application
[11:04:32.715]tcp_slowtmr: processing active pcb
[11:04:33.205]tcp_slowtmr: polling application
[11:04:33.205]tcp_slowtmr: processing active pcb
[11:04:33.205]tcp_slowtmr: polling application
[11:04:33.205]tcp_slowtmr: processing active pcb
[11:04:33.205]tcp_slowtmr: polling application
[11:04:33.205]tcp_slowtmr: processing active pcb
[11:04:33.205]tcp_slowtmr: polling application
[11:04:33.205]tcp_slowtmr: processing active pcb
[11:04:33.205]tcp_slowtmr: polling application
[11:04:33.205]tcp_slowtmr: processing active pcb
[11:04:33.696]tcp_slowtmr: processing active pcb
[11:04:33.696]tcp_slowtmr: polling application
[11:04:33.696]tcp_slowtmr: processing active pcb
[11:04:33.696]tcp_slowtmr: polling application
[11:04:33.696]tcp_slowtmr: processing active pcb
[11:04:33.696]tcp_slowtmr: polling application
[11:04:33.696]tcp_slowtmr: processing active pcb
[11:04:33.696]tcp_slowtmr: polling application
[11:04:33.696]tcp_slowtmr: processing active pcb
[11:04:34.186]tcp_slowtmr: polling application
[11:04:34.186]tcp_slowtmr: processing active pcb
[11:04:34.186]tcp_slowtmr: polling application
[11:04:34.186]tcp_slowtmr: processing active pcb
[11:04:34.186]tcp_slowtmr: polling application
[11:04:34.186]tcp_slowtmr: processing active pcb
[11:04:34.186]tcp_slowtmr: polling application
[11:04:34.186]tcp_slowtmr: processing active pcb
[11:04:34.186]tcp_slowtmr: polling application
[11:04:34.186]tcp_slowtmr: processing active pcb
[11:04:34.671]tcp_slowtmr: processing active pcb
[11:04:34.671]tcp_slowtmr: polling application
[11:04:34.671]tcp_slowtmr: processing active pcb
[11:04:34.671]tcp_slowtmr: polling application
[11:04:34.671]tcp_slowtmr: processing active pcb
[11:04:34.671]tcp_slowtmr: polling application
[11:04:34.671]tcp_slowtmr: processing active pcb
[11:04:34.671]tcp_slowtmr: polling application
[11:04:34.671]tcp_slowtmr: processing active pcb
[11:04:35.166]tcp_slowtmr: polling application
[11:04:35.166]tcp_slowtmr: processing active pcb
[11:04:35.166]tcp_slowtmr: polling application
[11:04:35.166]tcp_slowtmr: processing active pcb
[11:04:35.166]tcp_slowtmr: polling application
[11:04:35.166]tcp_slowtmr: processing active pcb
[11:04:35.166]tcp_slowtmr: polling application
[11:04:35.166]tcp_slowtmr: processing active pcb
[11:04:35.166]tcp_slowtmr: polling application
[11:04:35.166]tcp_slowtmr: processing active pcb
[11:04:35.655]tcp_slowtmr: processing active pcb
[11:04:35.655]tcp_slowtmr: polling application
[11:04:35.655]tcp_slowtmr: processing active pcb
[11:04:35.655]tcp_slowtmr: polling application
[11:04:35.655]tcp_slowtmr: processing active pcb
[11:04:35.655]tcp_slowtmr: polling application
[11:04:35.655]tcp_slowtmr: processing active pcb
[11:04:35.655]tcp_slowtmr: polling application
[11:04:35.655]tcp_slowtmr: processing active pcb
[11:04:36.145]tcp_slowtmr: polling application
[11:04:36.145]tcp_slowtmr: processing active pcb
[11:04:36.145]tcp_slowtmr: polling application
[11:04:36.145]tcp_slowtmr: processing active pcb
[11:04:36.145]tcp_slowtmr: polling application
[11:04:36.145]tcp_slowtmr: processing active pcb
[11:04:36.145]tcp_slowtmr: polling application
[11:04:36.145]tcp_slowtmr: processing active pcb
[11:04:36.145]tcp_slowtmr: polling application
[11:04:36.145]tcp_slowtmr: processing active pcb
[11:04:36.636]tcp_slowtmr: processing active pcb
[11:04:36.636]tcp_slowtmr: polling application
[11:04:36.636]tcp_slowtmr: processing active pcb
[11:04:36.636]tcp_slowtmr: polling application
[11:04:36.636]tcp_slowtmr: processing active pcb
[11:04:36.636]tcp_slowtmr: polling application
[11:04:36.636]tcp_slowtmr: processing active pcb
[11:04:36.636]tcp_slowtmr: polling application
[11:04:36.636]tcp_slowtmr: processing active pcb
[11:04:37.125]tcp_slowtmr: polling application
[11:04:37.125]tcp_slowtmr: processing active pcb
[11:04:37.125]tcp_slowtmr: polling application
[11:04:37.125]tcp_slowtmr: processing active pcb
[11:04:37.125]tcp_slowtmr: polling application
[11:04:37.125]tcp_slowtmr: processing active pcb
[11:04:37.125]tcp_slowtmr: polling application
[11:04:37.125]tcp_slowtmr: processing active pcb
[11:04:37.125]tcp_slowtmr: polling application
[11:04:37.125]tcp_slowtmr: processing active pcb
[11:04:37.616]tcp_slowtmr: processing active pcb
[11:04:37.616]tcp_slowtmr: polling application
[11:04:37.616]tcp_slowtmr: processing active pcb
[11:04:37.616]tcp_slowtmr: polling application
[11:04:37.616]tcp_slowtmr: processing active pcb
[11:04:37.616]tcp_slowtmr: polling application
[11:04:37.616]tcp_slowtmr: processing active pcb
[11:04:37.616]tcp_slowtmr: polling application
[11:04:37.616]tcp_slowtmr: processing active pcb
[11:04:38.106]tcp_slowtmr: polling application
[11:04:38.106]tcp_slowtmr: processing active pcb
[11:04:38.106]tcp_slowtmr: polling application
[11:04:38.106]tcp_slowtmr: processing active pcb
[11:04:38.106]tcp_slowtmr: polling application
[11:04:38.106]tcp_slowtmr: processing active pcb
[11:04:38.106]tcp_slowtmr: polling application
[11:04:38.106]tcp_slowtmr: processing active pcb
[11:04:38.106]tcp_slowtmr: polling application
[11:04:38.106]tcp_slowtmr: processing active pcb
[11:04:38.595]tcp_slowtmr: processing active pcb
[11:04:38.595]tcp_slowtmr: polling application
[11:04:38.595]tcp_slowtmr: processing active pcb
[11:04:38.595]tcp_slowtmr: polling application
[11:04:38.595]tcp_slowtmr: processing active pcb
[11:04:38.595]tcp_slowtmr: polling application
[11:04:38.595]tcp_slowtmr: processing active pcb
[11:04:38.595]tcp_slowtmr: polling application
[11:04:38.595]tcp_slowtmr: processing active pcb
[11:04:39.085]tcp_slowtmr: polling application
[11:04:39.085]tcp_slowtmr: processing active pcb
[11:04:39.085]tcp_slowtmr: polling application
[11:04:39.085]tcp_slowtmr: processing active pcb
[11:04:39.085]tcp_slowtmr: polling application
[11:04:39.085]tcp_slowtmr: processing active pcb
[11:04:39.085]tcp_slowtmr: polling application
[11:04:39.085]tcp_slowtmr: processing active pcb
[11:04:39.085]tcp_slowtmr: polling application
[11:04:39.085]tcp_slowtmr: processing active pcb
[11:04:39.582]tcp_slowtmr: processing active pcb
[11:04:39.582]tcp_slowtmr: polling application
[11:04:39.582]tcp_slowtmr: processing active pcb
[11:04:39.582]tcp_slowtmr: polling application
[11:04:39.582]tcp_slowtmr: processing active pcb
[11:04:39.582]tcp_slowtmr: polling application
[11:04:39.582]tcp_slowtmr: processing active pcb
[11:04:39.582]tcp_slowtmr: polling application
[11:04:39.582]tcp_slowtmr: processing active pcb
[11:04:40.065]tcp_slowtmr: polling application
[11:04:40.065]tcp_slowtmr: processing active pcb
[11:04:40.065]tcp_slowtmr: polling application
[11:04:40.065]tcp_slowtmr: processing active pcb
[11:04:40.065]tcp_slowtmr: polling application
[11:04:40.065]tcp_slowtmr: processing active pcb
[11:04:40.065]tcp_slowtmr: polling application
[11:04:40.065]tcp_slowtmr: processing active pcb
[11:04:40.065]tcp_slowtmr: polling application
[11:04:40.065]tcp_slowtmr: processing active pcb
[11:04:40.556]tcp_slowtmr: processing active pcb
[11:04:40.556]tcp_slowtmr: polling application
[11:04:40.556]tcp_slowtmr: processing active pcb
[11:04:40.556]tcp_slowtmr: polling application
[11:04:40.556]tcp_slowtmr: processing active pcb
[11:04:40.556]tcp_slowtmr: polling application
[11:04:40.556]tcp_slowtmr: processing active pcb
[11:04:40.556]tcp_slowtmr: polling application
[11:04:40.556]tcp_slowtmr: processing active pcb
[11:04:41.046]tcp_slowtmr: polling application
[11:04:41.046]tcp_slowtmr: processing active pcb
[11:04:41.046]tcp_slowtmr: polling application
[11:04:41.046]tcp_slowtmr: processing active pcb
[11:04:41.046]tcp_slowtmr: polling application
[11:04:41.046]tcp_slowtmr: processing active pcb
[11:04:41.046]tcp_slowtmr: polling application
[11:04:41.046]tcp_slowtmr: processing active pcb
[11:04:41.046]tcp_slowtmr: polling application
[11:04:41.046]tcp_slowtmr: processing active pcb
[11:04:41.535]tcp_slowtmr: processing active pcb
[11:04:41.535]tcp_slowtmr: polling application
[11:04:41.535]tcp_slowtmr: processing active pcb
[11:04:41.535]tcp_slowtmr: polling application
[11:04:41.535]tcp_slowtmr: processing active pcb
[11:04:41.535]tcp_slowtmr: polling application
[11:04:41.535]tcp_slowtmr: processing active pcb
[11:04:41.535]tcp_slowtmr: polling application
[11:04:41.535]tcp_slowtmr: processing active pcb
[11:04:42.025]tcp_slowtmr: polling application
[11:04:42.025]tcp_slowtmr: processing active pcb
[11:04:42.025]tcp_slowtmr: polling application
[11:04:42.025]tcp_slowtmr: processing active pcb
[11:04:42.025]tcp_slowtmr: polling application
[11:04:42.025]tcp_slowtmr: processing active pcb
[11:04:42.025]tcp_slowtmr: polling application
[11:04:42.025]tcp_slowtmr: processing active pcb
[11:04:42.025]tcp_slowtmr: polling application
[11:04:42.025]tcp_slowtmr: processing active pcb
[11:04:42.519]tcp_slowtmr: processing active pcb
[11:04:42.519]tcp_slowtmr: polling application
[11:04:42.519]tcp_slowtmr: processing active pcb
[11:04:42.519]tcp_slowtmr: polling application
[11:04:42.519]tcp_slowtmr: processing active pcb
[11:04:42.519]tcp_slowtmr: polling application
[11:04:42.519]tcp_slowtmr: processing active pcb
[11:04:42.519]tcp_slowtmr: polling application
[11:04:42.519]tcp_slowtmr: processing active pcb
[11:04:43.006]tcp_slowtmr: polling application
[11:04:43.006]tcp_slowtmr: processing active pcb
[11:04:43.006]tcp_slowtmr: polling application
[11:04:43.006]tcp_slowtmr: processing active pcb
[11:04:43.006]tcp_slowtmr: polling application
[11:04:43.006]tcp_slowtmr: processing active pcb
[11:04:43.006]tcp_slowtmr: polling application
[11:04:43.006]tcp_slowtmr: processing active pcb
[11:04:43.006]tcp_slowtmr: polling application
[11:04:43.006]tcp_slowtmr: processing active pcb
[11:04:43.491]tcp_slowtmr: processing active pcb
[11:04:43.491]tcp_slowtmr: polling application
[11:04:43.491]tcp_slowtmr: processing active pcb
[11:04:43.491]tcp_slowtmr: polling application
[11:04:43.491]tcp_slowtmr: processing active pcb
[11:04:43.491]tcp_slowtmr: polling application
[11:04:43.491]tcp_slowtmr: processing active pcb
[11:04:43.491]tcp_slowtmr: polling application
[11:04:43.491]tcp_slowtmr: processing active pcb
[11:04:43.985]tcp_slowtmr: polling application
[11:04:43.985]tcp_slowtmr: processing active pcb
[11:04:43.985]tcp_slowtmr: polling application
[11:04:43.985]tcp_slowtmr: processing active pcb
[11:04:43.985]tcp_slowtmr: polling application
[11:04:43.985]tcp_slowtmr: processing active pcb
[11:04:43.985]tcp_slowtmr: polling application
[11:04:43.985]tcp_slowtmr: processing active pcb
[11:04:43.985]tcp_slowtmr: polling application
[11:04:43.985]tcp_slowtmr: processing active pcb
[11:04:44.497]tcp_slowtmr: max SYN retries reached
[11:04:44.497]tcp_pcb_purge
[11:04:44.497]tcp_pcb_purge: data left on ->unacked
[11:04:44.497]tcp_slowtmr: processing active pcb
[11:04:44.497]tcp_slowtmr: polling application
[11:04:44.497]tcp_slowtmr: processing active pcb
[11:04:44.497]tcp_slowtmr: polling application
[11:04:44.497]tcp_slowtmr: processing active pcb
[11:04:44.497]tcp_slowtmr: polling application
[11:04:44.497]tcp_slowtmr: processing active pcb
[11:04:44.497]tcp_slowtmr: polling application
[11:04:44.497][FirmWareDownLoad.c ConnectToSocket 298] : ... socket connect failed errno=113
[11:04:44.497][FirmWareDownLoad.c GetFirmware 682] : failed to connect to socket : urlvar.socket = 4
[11:04:44.497][FirmWareDownLoad.c GetFirmware 686] : Socket Connection fail

Re: Getting ECONNABORTED when trying to connect()

Posted: Mon Oct 08, 2018 11:55 am
by Ritesh
Hi Espressif System SDK Developers,

Is there any update regarding this issue or not?

Re: Getting ECONNABORTED when trying to connect()

Posted: Mon Oct 08, 2018 3:36 pm
by fly135
I can't help but wonder why you don't try building with the latest stable release and check the results yourself. I am able to communicate with HTTP servers just fine with v3.1.