You are viewing a plain text version of this content. The canonical link for it is here.
Posted to wiki-changes@httpd.apache.org by Apache Wiki <wi...@apache.org> on 2007/05/03 00:53:50 UTC

[Httpd Wiki] Update of "Errors/InvalidArgumentCoreOutputFilter" by slive

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Httpd Wiki" for change notification.

The following page has been changed by slive:
http://wiki.apache.org/httpd/Errors/InvalidArgumentCoreOutputFilter

The comment on the change is:
Transfering some FAQs

New page:
= Invalid argument: core_output_filter: writing data to the network =

Apache uses the {{{sendfile}}} syscall on platforms where it is available in order to speed sending of responses. Unfortunately, on some systems, Apache will detect the presence of {{{sendfile}}} at compile-time, even when it does not work properly. This happens most frequently when using network or other non-standard file-system.

Symptoms of this problem include the above message in the error log and zero-length responses to non-zero-sized files. The problem generally occurs only for static files, since dynamic content usually does not make use of {{{sendfile}}}.

To fix this problem, simply use the {{{EnableSendfile}}} directive to disable sendfile for all or part of your server. Also see the {{{EnableMMAP}}} directive, which can help with similar problems.