Modules | Directives | FAQ | Glossary | Sitemap
Apache HTTP Server Version 2.4
Apache > HTTP Server > Documentation > Version 2.4 > Modules
Apache Module mod_dumpio
Description: Dumps all I/O to error log as desired. Status: Extension Module Identifier: dumpio_module Source File: mod_dumpio.c
Summary
mod_dumpio allows for the logging of all input received by Apache and/or all output sent by Apache to be logged (dumped) to the error.log file.
The data logging is done right after SSL decoding (for input) and right before SSL encoding (for output). As can be expected, this can produce extreme volumes of data, and should only be used when debugging problems.
Topics
Directives
Bugfix checklist
See also
Enabling dumpio Support
To enable the module, it should be compiled and loaded in to your running Apache configuration. Logging can then be enabled or disabled separately for input and output via the below directives. Additionally, mod_dumpio needs to be configured to LogLevel trace7:
LogLevel dumpio:trace7
DumpIOInput Directive
Description: Dump all input data to the error log Syntax: DumpIOInput On|Off Default: DumpIOInput Off Context: server config Status: Extension Module: mod_dumpio Compatibility: DumpIOInput is only available in Apache 2.1.3 and later. Enable dumping of all input.
Example
DumpIOInput On
DumpIOOutput Directive
Description: Dump all output data to the error log Syntax: DumpIOOutput On|Off Default: DumpIOOutput Off Context: server config Status: Extension Module: mod_dumpio Compatibility: DumpIOOutput is only available in Apache 2.1.3 and later. Enable dumping of all output.
Example
DumpIOOutput On