John ORourke <[email protected]> writes: > The Authorize.net system makes HTTP POST requests to our server, and > about 1 in every 500 transactions, the Authorize.net system reports a > timeout and there's no trace of the request in our logs. Authorize.net > won't investigate in any detail because their system is reporting that > the request simply timed out.
This could happen in Apache 2 if the web server timed out before reading the complete request. (Apache 1.3 logs a 408; Apache 2 doesn't; Apache trunk will log a 4xx of some sort depending on how much of the request was read.) If that's what's happening, it would indicate a problem outside of Apache. You could confirm it by backporting the fix from https://issues.apache.org/bugzilla/show_bug.cgi?id=39785 so logging would occur. Then you might need to resort to packet tracing or something like that to figure out exactly what's going on. Dan
