lwIP - A Lightweight TCP/IP stack - Bugs: bug #56290, HTTPD 404/400/501 URI detection...
You are not allowed to post comments on this tracker with your current authentication level.
bug #56290: HTTPD 404/400/501 URI detection causes wrong headers to be sent
Submitter: | Josh <inojosh> | ||
Submitted: | Wed 08 May 2019 04:53:01 PM UTC | ||
Category: | apps | Severity: | 3 - Normal |
Item Group: | Faulty Behaviour | Status: | Fixed |
Privacy: | Public | Assigned to: | goldsimon |
Open/Closed: | Closed | Planned Release: | None |
lwIP version: | Other |
Thu 30 Jan 2020 08:23:54 PM UTC, comment #4: |
Simon Goldschmidt <goldsimon> |
Tue 14 May 2019 07:34:17 PM UTC, comment #3: Yeah, well, I meant checking for "/400." as the start. But of course you can come up with "/400.log", so yes, a dedicated check for a defined filename would be better, like you suggested. |
Simon Goldschmidt <goldsimon> |
Mon 13 May 2019 05:56:03 PM UTC, comment #2: Simon,
|
Josh <inojosh> |
Fri 10 May 2019 06:56:27 PM UTC, comment #1: A defined filename isn't an ideal solution as it could be html or shtml. But maybe a defined starting path? So that both /404.html and /404.shtml match but /log404.html doesn't.
|
Simon Goldschmidt <goldsimon> |
Wed 08 May 2019 04:53:01 PM UTC, original submission:
lwIP version 2.1.2 (not available in dropdown)
|
Josh <inojosh> |
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 3 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2020-01-30 | goldsimon | Status | None | Fixed | |
Assigned to | None | goldsimon | |||
Open/Closed | Open | Closed |
Powered by Savane 3.13-02a9.
Corresponding source code
Fixed by checking for filenames to start with (e.g.) "400." for both httpd and makefsdata. This should be a good compromise between wrong positives and keeping old fs trees working.