Skip to content

WebUI ERR_EMPTY_RESPONSE after updating esp8266 from 0.15.1 to 0.15.2 #5136

@popy2k14

Description

@popy2k14

What happened?

I am running 3x esp8266 with 0.15.1.
HA messaged me today that there is an update tpo 0.15.2.
Done the update to one device over HA (arduino OTA method) and now the WebUI doesnt work.
What i have tried:

  • Device is pingable

  • Hyperion can send udp led data from my machine to the device and it is displayed (so it's not completely dead)

  • Different browsers (brave, chrome & edge) throw ERR_EMPTY_RESPONSE when accessing: http://

  • curl http://<ip> log find attached

  • Tried to reach /update/ without successs

  • Flashed 0.15.2 with usb from install.wled.me -> it worked and ui was reachable

  • Restored json 0.15.1 configuration backup -> webui not reachable anymore

  • -> so i assume also the first update flash with HA worked (exact same issue as flashed + restored manually) and thre is an issue with configuration compatibility between 0.15.1 & 0.15.2 (at least for my configuration)

  • Flashed 0.15.1 with usb from install.wled.me -> it worked and ui was reachable

  • Restored json 0.15.1 configuration backup -> webui is reachable, so my assumption from above seems right

To Reproduce Bug

Update esp8266 from 0.15.1 to 0.15.2.

Expected Behavior

WebUI is working

Install Method

Binary from WLED.me

What version of WLED?

0.15.1 & 0.15.2

Which microcontroller/board are you seeing the problem on?

ESP8266

Relevant log/trace output

curl http://192.168.0.52 -vvv
16:59:19.342000 [0-x] == Info: [READ] client_reset, clear readers
16:59:19.346000 [0-0] == Info: [SETUP] added
16:59:19.349000 [0-0] == Info:   Trying 192.168.0.52:80...
16:59:19.352000 [0-0] == Info: [SETUP] Curl_conn_connect(block=0) -> 0, done=0
16:59:19.357000 [0-0] == Info: [SETUP] Curl_conn_connect(block=0) -> 0, done=1
16:59:19.361000 [0-0] == Info: Connected to 192.168.0.52 (192.168.0.52) port 80
16:59:19.365000 [0-0] == Info: using HTTP/1.x
16:59:19.367000 [0-0] => Send header, 76 bytes (0x4c)
0000: GET / HTTP/1.1
0010: Host: 192.168.0.52
0024: User-Agent: curl/8.14.1
003d: Accept: */*
004a:
16:59:19.375000 [0-0] == Info: Recv failure: Connection was aborted
16:59:19.379000 [0-0] == Info: [WRITE] [OUT] done
16:59:19.381000 [0-0] == Info: closing connection #0
curl: (56) Recv failure: Connection was aborted

Anything else?

Any hint's?

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugconfirmedThe bug is reproducable and confirmed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions