Skip to content

Random 404s in webinterface / Logs: "Failed to stat file" #3894

@gauner1986

Description

@gauner1986

The Problem

While updating configuration or just accessing random pages of the webinterface i keep getting 404s. Configuration or reference images are not loading.
I noticed and inconsistency while accessing the sdcard. Sometimes the path used is /sdcard and sometimes a part of my ip address gets appended so it becomes /sdcard168.4.125. This doesn't seem right to me.
The sd card is from Verbatim and seems fine to me. Tried reflashing the esp and reformatting the sdcard according to the docs. Didn't help.

Version

Release: v16.0.0 (Commit: f542d84)

Logfile

[0d00h00m00s] 2025-08-20T09:08:16 <INF> [MAIN] =================================================
[0d00h00m00s] 2025-08-20T09:08:16 <INF> [MAIN] ==================== Start ======================
[0d00h00m00s] 2025-08-20T09:08:16 <INF> [MAIN] =================================================
[0d00h00m00s] 2025-08-20T09:08:16 <INF> [SDCARD] Basic R/W check started...
[0d00h00m00s] 2025-08-20T09:08:16 <INF> [SDCARD] Basic R/W check successful
[0d00h00m00s] 2025-08-20T09:08:16 <INF> [MAIN] PSRAM size: 8388608 byte (8MB / 64MBit)
[0d00h00m00s] 2025-08-20T09:08:16 <INF> [MAIN] Total heap: 4378411 byte
[0d00h00m03s] 2025-08-20T09:08:19 <INF> [MAIN] Camera info: PID: 0x26, VER: 0x42, MIDL: 0x7f, MIDH: 0xa2
[0d00h00m03s] 2025-08-20T09:08:19 <INF> [SNTP] TimeServer not defined, using default: pool.ntp.org
[0d00h00m03s] 2025-08-20T09:08:19 <INF> [SNTP] Configuring NTP Client...
[0d00h00m03s] 2025-08-20T11:08:19 <INF> [SNTP] Time zone set to CET-1CEST,M3.5.0,M10.5.0/3
[0d00h00m03s] 2025-08-20T11:08:19 <INF> [SNTP] time zone: +0200 Delta to UTC: 7200 seconds
[0d00h00m03s] 2025-08-20T11:08:19 <INF> [SNTP] Time is already set: 2025-08-20 11:08:19
[0d00h00m03s] 2025-08-20T11:08:19 <INF> [MAIN] CPU frequency: 160 MHz
[0d00h00m03s] 2025-08-20T11:08:19 <INF> [SDCARD] Folder/file presence check started...
[0d00h00m03s] 2025-08-20T11:08:19 <INF> [SDCARD] Folder/file presence check successful
[0d00h00m03s] 2025-08-20T11:08:19 <INF> [MAIN] Tag: 'v16.0.0', Release: v16.0.0 (Commit: f542d84), Date/Time: 2025-03-15 13:28, Web UI: Release: v16.0.0 (Commit: f542d84)
[0d00h00m03s] 2025-08-20T11:08:19 <INF> [MAIN] Reset reason: Via esp_restart
[0d00h00m03s] 2025-08-20T11:08:19 <INF> [WLANINI] SSID: SSID
[0d00h00m03s] 2025-08-20T11:08:19 <INF> [WLANINI] Password: XXXXXXXX
[0d00h00m03s] 2025-08-20T11:08:19 <INF> [WLANINI] RSSIThreshold: -75
[0d00h00m03s] 2025-08-20T11:08:19 <INF> [MAIN] WLAN config loaded, init WIFI...
[0d00h00m03s] 2025-08-20T11:08:19 <INF> [WIFI] Automatic interface config --> Use DHCP service
[0d00h00m03s] 2025-08-20T11:08:19 <INF> [WIFI] Set hostname to: watermeter
[0d00h00m03s] 2025-08-20T11:08:19 <INF> [WIFI] Init successful
[0d00h00m06s] 2025-08-20T11:08:22 <INF> [WIFI] Connected to: SSID, RSSI: -35
[0d00h00m07s] 2025-08-20T11:08:23 <INF> [WIFI] Assigned IP: 192.168.4.125
[0d00h00m07s] 2025-08-20T11:08:23 <INF> [SNTP] Time is synced with NTP Server pool.ntp.org: 2025-08-20 11:08:23
[0d00h00m09s] 2025-08-20T11:08:25 <INF> [MAIN] Device info: CPU cores: 2, Chip revision: 301
[0d00h00m09s] 2025-08-20T11:08:25 <INF> [MAIN] SD card info: Name: MSSD0, Capacity: 14950MB, Free: 14928MB
[0d00h00m11s] 2025-08-20T11:08:27 <INF> [MAIN] Initialization completed successfully
[0d00h00m13s] 2025-08-20T11:08:29 <INF> [TFLITE] Trying to load the model. If it crashes here, it ist most likely due to a corrupted model!
[0d00h00m13s] 2025-08-20T11:08:30 <INF> [LOGFILE] Set log level to ERROR
[0d00h01m05s] 2025-08-20T11:09:21 <ERR> [OTA FILE] Failed to stat file: /sdcard168.4.125/fileserver/config/config.ini!
[0d00h01m05s] 2025-08-20T11:09:21 <ERR> [OTA FILE] Failed to stat file: /sdcard168.4.125/fileserver/config/reference.jpg!
[0d00h01m35s] 2025-08-20T11:09:51 <ERR> [POSTPROC] main: Raw: 99546.443, Value: , Status: Rate too high - Read: 99546.443 - Pre: 151.469 - Rate: 99394.974
[0d00h01m45s] 2025-08-20T11:10:01 <ERR> [OTA FILE] Failed to stat dir: /sdcard168.4.125/fileserver/!
[0d00h01m54s] 2025-08-20T11:10:10 <ERR> [OTA FILE] Failed to stat dir: /sdcard168.4.125/fileserver/config/!
[0d00h02m00s] 2025-08-20T11:10:16 <ERR> [OTA FILE] Failed to stat dir: /sdcard168.4.125/fileserver/demo/!
[0d00h02m02s] 2025-08-20T11:10:18 <ERR> [OTA FILE] Failed to stat file: /sdcard/demo/index.html!
[0d00h02m07s] 2025-08-20T11:10:23 <ERR> [OTA FILE] Failed to stat dir: /sdcard168.4.125/fileserver/demo/!
[0d00h02m15s] 2025-08-20T11:10:31 <ERR> [OTA FILE] Failed to stat file: /sdcard168.4.125/fileserver/config/prevalue.ini!
[0d00h02m28s] 2025-08-20T11:10:44 <ERR> [OTA FILE] Failed to stat file: /sdcard168.4.125/fileserver/config/align.txt!
[0d00h02m46s] 2025-08-20T11:11:02 <ERR> [OTA FILE] Failed to stat file: /sdcard168.4.125/fileserver/config/config.ini!




[0d00h00m00s] 2025-08-20T08:21:29 <INF> [MAIN] =================================================
[0d00h00m00s] 2025-08-20T08:21:30 <INF> [MAIN] ==================== Start ======================
[0d00h00m00s] 2025-08-20T08:21:30 <INF> [MAIN] =================================================
[0d00h00m00s] 2025-08-20T08:21:30 <INF> [SDCARD] Basic R/W check started...
[0d00h00m00s] 2025-08-20T08:21:30 <INF> [SDCARD] Basic R/W check successful
[0d00h00m00s] 2025-08-20T08:21:30 <INF> [MAIN] PSRAM size: 8388608 byte (8MB / 64MBit)
[0d00h00m00s] 2025-08-20T08:21:30 <INF> [MAIN] Total heap: 4378411 byte
[0d00h00m03s] 2025-08-20T08:21:32 <INF> [MAIN] Camera info: PID: 0x26, VER: 0x42, MIDL: 0x7f, MIDH: 0xa2
[0d00h00m03s] 2025-08-20T08:21:33 <INF> [SNTP] TimeServer not defined, using default: pool.ntp.org
[0d00h00m03s] 2025-08-20T08:21:33 <INF> [SNTP] Configuring NTP Client...
[0d00h00m03s] 2025-08-20T10:21:33 <INF> [SNTP] Time zone set to CET-1CEST,M3.5.0,M10.5.0/3
[0d00h00m03s] 2025-08-20T10:21:33 <INF> [SNTP] time zone: +0200 Delta to UTC: 7200 seconds
[0d00h00m03s] 2025-08-20T10:21:33 <INF> [SNTP] Time is already set: 2025-08-20 10:21:33
[0d00h00m03s] 2025-08-20T10:21:33 <INF> [MAIN] CPU frequency: 160 MHz
[0d00h00m03s] 2025-08-20T10:21:33 <INF> [SDCARD] Folder/file presence check started...
[0d00h00m03s] 2025-08-20T10:21:33 <INF> [SDCARD] Folder/file presence check successful
[0d00h00m03s] 2025-08-20T10:21:33 <INF> [MAIN] Tag: 'v16.0.0', Release: v16.0.0 (Commit: f542d84), Date/Time: 2025-03-15 13:28, Web UI: Release: v16.0.0 (Commit: f542d84)
[0d00h00m03s] 2025-08-20T10:21:33 <INF> [MAIN] Reset reason: Via esp_restart
[0d00h00m03s] 2025-08-20T10:21:33 <INF> [WLANINI] SSID: Schaefchen 2G
[0d00h00m03s] 2025-08-20T10:21:33 <INF> [WLANINI] Password: XXXXXXXX
[0d00h00m03s] 2025-08-20T10:21:33 <INF> [WLANINI] RSSIThreshold: -75
[0d00h00m03s] 2025-08-20T10:21:33 <INF> [MAIN] WLAN config loaded, init WIFI...
[0d00h00m03s] 2025-08-20T10:21:33 <INF> [WIFI] Automatic interface config --> Use DHCP service
[0d00h00m03s] 2025-08-20T10:21:33 <INF> [WIFI] Set hostname to: watermeter
[0d00h00m03s] 2025-08-20T10:21:33 <INF> [WIFI] Init successful
[0d00h00m06s] 2025-08-20T10:21:36 <INF> [WIFI] Connected to: Schaefchen 2G, RSSI: -33
[0d00h00m18s] 2025-08-20T10:21:48 <INF> [WIFI] Assigned IP: 192.168.4.125
[0d00h00m23s] 2025-08-20T10:21:53 <INF> [MAIN] Device info: CPU cores: 2, Chip revision: 301
[0d00h00m23s] 2025-08-20T10:21:53 <INF> [MAIN] SD card info: Name: MSSD0, Capacity: 14950MB, Free: 14929MB
[0d00h00m25s] 2025-08-20T10:21:55 <INF> [MAIN] Initialization completed successfully
[0d00h00m28s] 2025-08-20T10:21:57 <INF> [TFLITE] Trying to load the model. If it crashes here, it ist most likely due to a corrupted model!
[0d00h00m28s] 2025-08-20T10:21:58 <INF> [LOGFILE] Set log level to ERROR
[0d00h01m57s] 2025-08-20T10:23:27 <ERR> [POSTPROC] main: Raw: 18556.44N, Value: , Status: Rate too high - Read: 18556.449 - Pre: 151.469 - Rate: 18404.980
[0d00h03m58s] 2025-08-20T10:25:28 <ERR> [POSTPROC] main: Raw: N5545.452, Value: , Status: Rate too high - Read: 5545.452 - Pre: 151.469 - Rate: 5393.983
[0d00h05m59s] 2025-08-20T10:27:29 <ERR> [POSTPROC] main: Raw: 09555.452, Value: , Status: Rate too high - Read: 9555.452 - Pre: 151.469 - Rate: 9403.983
[0d00h07m58s] 2025-08-20T10:29:27 <ERR> [POSTPROC] main: Raw: 19555.452, Value: , Status: Rate too high - Read: 19555.452 - Pre: 151.469 - Rate: 19403.983
[0d00h08m27s] 2025-08-20T10:29:57 <ERR> [OTA FILE] Failed to stat dir: /sdcard168.4.125/fileserver192.168.4.125/delete/config/!
[0d00h08m28s] 2025-08-20T10:29:57 <ERR> [OTA FILE] File already exists: /sdcard/config/config.ini
[0d00h08m34s] 2025-08-20T10:30:04 <ERR> [OTA FILE] Failed to stat file: /sdcard168.4.125/fileserver/config/config.ini!
[0d00h08m37s] 2025-08-20T10:30:06 <ERR> [OTA FILE] Failed to stat dir: /sdcard168.4.125/fileserver/!
[0d00h08m38s] 2025-08-20T10:30:08 <ERR> [OTA FILE] Failed to stat file: /sdcard/index.html!
[0d00h09m39s] 2025-08-20T10:31:08 <ERR> [OTA FILE] Failed to stat file: /sdcard/index.html!
[0d00h09m40s] 2025-08-20T10:31:10 <ERR> [OTA FILE] Failed to stat file: /sdcard/index.html!
[0d00h09m41s] 2025-08-20T10:31:11 <ERR> [OTA FILE] Failed to stat file: /sdcard/index.html!
[0d00h09m43s] 2025-08-20T10:31:13 <ERR> [OTA FILE] Failed to stat file: /sdcard/index.html!
[0d00h09m44s] 2025-08-20T10:31:14 <ERR> [OTA FILE] Failed to stat file: /sdcard/index.html!
[0d00h09m45s] 2025-08-20T10:31:15 <ERR> [OTA FILE] Failed to stat file: /sdcard/index.html!
[0d00h09m46s] 2025-08-20T10:31:16 <ERR> [OTA FILE] Failed to stat file: /sdcard/index.html!
[0d00h09m47s] 2025-08-20T10:31:16 <ERR> [OTA FILE] Failed to stat file: /sdcard/index.html!
[0d00h09m47s] 2025-08-20T10:31:17 <ERR> [OTA FILE] Failed to stat file: /sdcard/index.html!
[0d00h09m48s] 2025-08-20T10:31:18 <ERR> [OTA FILE] Failed to stat file: /sdcard/index.html!
[0d00h09m49s] 2025-08-20T10:31:19 <ERR> [OTA FILE] Failed to stat file: /sdcard/index.html!
[0d00h09m58s] 2025-08-20T10:31:28 <ERR> [POSTPROC] main: Raw: NN555.452, Value: , Status: Rate too high - Read: 555.452 - Pre: 151.469 - Rate: 403.983
[0d00h10m01s] 2025-08-20T10:31:31 <ERR> [OTA FILE] Failed to stat file: /sdcard/index.html!
[0d00h10m03s] 2025-08-20T10:31:33 <ERR> [OTA FILE] Failed to stat file: /sdcard/index.html!
[0d00h10m07s] 2025-08-20T10:31:37 <ERR> [OTA FILE] Failed to read file: /sdcard!
[0d00h10m10s] 2025-08-20T10:31:40 <ERR> [OTA FILE] Failed to read file: /sdcard!
[0d00h10m11s] 2025-08-20T10:31:41 <ERR> [OTA FILE] Failed to read file: /sdcard!
[0d00h10m37s] 2025-08-20T10:32:07 <ERR> [OTA FILE] Failed to read file: /sdcard!
[0d00h10m38s] 2025-08-20T10:32:08 <ERR> [OTA FILE] Failed to read file: /sdcard!
[0d00h10m39s] 2025-08-20T10:32:09 <ERR> [OTA FILE] Failed to read file: /sdcard!
[0d00h10m40s] 2025-08-20T10:32:09 <ERR> [OTA FILE] Failed to read file: /sdcard!
[0d00h10m40s] 2025-08-20T10:32:10 <ERR> [OTA FILE] Failed to read file: /sdcard!
[0d00h10m41s] 2025-08-20T10:32:11 <ERR> [OTA FILE] Failed to read file: /sdcard!
[0d00h10m42s] 2025-08-20T10:32:11 <ERR> [OTA FILE] Failed to read file: /sdcard!
[0d00h10m42s] 2025-08-20T10:32:12 <ERR> [OTA FILE] Failed to read file: /sdcard!
[0d00h10m43s] 2025-08-20T10:32:13 <ERR> [OTA FILE] Failed to read file: /sdcard!
[0d00h10m45s] 2025-08-20T10:32:14 <ERR> [OTA FILE] Failed to read file: /sdcard!
[0d00h10m46s] 2025-08-20T10:32:16 <ERR> [OTA FILE] Failed to read file: /sdcard!
[0d00h10m47s] 2025-08-20T10:32:17 <ERR> [OTA FILE] Failed to read file: /sdcard!
[0d00h10m48s] 2025-08-20T10:32:17 <ERR> [OTA FILE] Failed to read file: /sdcard!
[0d00h11m36s] 2025-08-20T10:33:06 <ERR> [OTA FILE] Failed to stat file: /sdcard/config/config.ini!

Expected Behavior

No 404s

Screenshots

No response

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions