On Tue, 04 Aug 2009 18:55:01 -0400, Matty wrote:
[...]
If you are uncertain where the DNS lookups are originating from, you could always add an interposer between Apache and glibc. When the culprit calls one of the get* routines, you could log a backtrace to a file. Summarizing the backtraces should lead you to the modules (and directives) responsible for the lookups. If you happen to have a Solaris 10 / OpenSolaris host handy, you can use the DTrace ustack() action to do just this. No need to muck around with interposing on the glibc calls.
Hope this helps,
- Ryan
I don't have Solaris; where would I get the interposer, and how would I add it?
Mike.