I found the problem. It wasn't DNS at all, it was a problem with my
LOGFORMAT line. This is a sample line from the log:
20apr99 10:54:17 199.158.80.12:1283 - HTTP #80: GET /hplx/ HTTP/1.1
And here is the LOGFORMAT line I was using.
LOGFORMAT (%d%M%y %h:%n:%j %S:%j %j %j %j %j %r %j)
I didn't pay attention to the extra space in front of the IP, so
apparently it was trying to resolve " 199.158.80.12". Adding an extra
space before the %S in the format line fixes the problem. I'm surprised it
didn't get messages about corrupt lines.
> I am trying to get DNS lookups in Analog to work for logfiles from a
> small server I'm running (small literally, it's a palmtop). The server
> software doesn't support DNS resolution, so I have to do it with Analog.
>
> I'm running Analog on a Slackware 3.5 box. I enabled DNS lookups and
> otherwise configured and then compiled Analog without problems. However,
> when I generate a report, it's all unresolved IP's. I turned on debugging,
> and this is part of the output:
>
....
------------------------------------------------------------------------
This is the analog-help mailing list. To unsubscribe from this
mailing list, send mail to [EMAIL PROTECTED]
with "unsubscribe analog-help" in the main BODY OF THE MESSAGE.
List archived at http://www.mail-archive.com/[email protected]/
------------------------------------------------------------------------