Bug#570733: konqueror: Improper handling of blank 404s
Am Sonntag 21 Februar 2010 03:44:03 schrieb Deekoo L.:
> Package: konqueror
> Version: 4:4.3.2-1
> Severity: normal
> Accessing http://www.sciencenews.org/articles/20070317/fob7.asp gives a
> 404 response with a Refresh: header and a zero-length body. (There's a
> packet dump of the offending HTTP response at the bottom of the bug
> report). Konqueror reacts to that by displaying the following message:
> The requested operation could not be completed
> File or Folder Does Not Exist
> Details of the Request:
> URL: http://www.sciencenews.org/articles/20070317/fob7.asp
> Protocol: http
> Date and Time: Saturday 20 February 2010 13:57
> Additional Information: www.sciencenews.org
> The specified file or folder /articles/20070317/fob7.asp does not exist.
> Possible Causes:
> You may have encountered a bug in the program.
> Possible Solutions:
> Update your software to the latest version. Your distribution should
> provide tools to update your software. Contact your appropriate computer
> support system, whether the system administrator, or technical support
> group for further assistance. --
> While I'm not sure if Sciencenews.org's response is valid HTTP (I thought
> servers were supposed to use 3xx codes for redirects?), this error message
> is not very helpful. If it's valid HTTP, the browser should honor the
> redirect directive (like Lynx and Iceweasel do). If it's not valid HTTP,
> the browser should put the offending HTTP headers on the error message
> page. (Currently, the HTTP headers for the error are not available from
> within Konqueror at all - the 'Show Document Information' menu option
> only gives the URL, the title of the Konqueror window, and the encoding.).
> If it's undefined behaviour in the HTTP spec, the browser should probably
> display a notice to that effect and provide a link to the Refresh: header's
IMHO The page loaded at this point is not a redirect. Also Konqueror and KDE
are very strongly interestd in Usabillity. People (who aren't too technical )
would be strongly confused about packagedumps.
In case a 404 is happening and the webserver doesnt redirect with 404 page
this is Konquerors 404 page that shows only what happened any possibly why.