Re: [users@httpd] Retry: HostnameLookups timeout?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The obvious answer to this problem is to turn off HostnameLookups and
use something like the logresolve program included in apache to
resolve hostnames in your logs.

On 3/23/06, Markus Mayer <mymaillists@xxxxxx> wrote:
>
> I looked in the code and the manuals for the system calls.  It seems I have no
> control over this from apache.  I will have to look in the system itself, but
> I doubt I can change anything there.  If I find something I will report back
> to the list because it is certainly useful for other people.
>
> Thanks
> Markus
>
>
> On Wednesday 22 March 2006 16:58, Boyle Owen wrote:
> > > -----Original Message-----
> > > From: Markus Mayer [mailto:mymaillists@xxxxxx]
> > > Sent: Mittwoch, 22. März 2006 16:15
> > > To: users@xxxxxxxxxxxxxxxx
> > > Subject: [users@httpd] Retry: HostnameLookups timeout?
> > >
> > >
> > > Generally reverse lookups work well, but for some IP
> > > addresses the reverse
> > > lookup times out.
> > >
> > > To get around this problem, I wanted to configure how long
> > > apache waits for a
> > > response, however I have not been able to find such an
> > > option.
> >
> > I suspect that this is not apache's problem... In the OSI model, Apache
> > works on the application layer so any requests for services from other
> > machines are passed down to the TCP/IP layer for routing. It is there that
> > the DNS lookup takes place.
> >
> > From apache's POV, all it does is ask the TCP/IP layer to get the hostname
> > for a particular IP - apache doesn't care about the implementation...
> >
> > > I also looked
> > > in the source code, but was not able to find where this
> > > timeout is set.
> >
> > look in server/core.c; apache uses apr_getnameinfo() which in turn uses the
> > system function getnameinfo() (do "man getaddrinfo" for details)
> >
> > Rgds,
> > Owen Boyle
> > Disclaimer: Any disclaimer attached to this message may be ignored.
> >
> > > Either solution is fine for me, however of course a
> > > configuration directive
> > > to set timeouts for HostnameLookups would be much more
> > > preferable.  Does any
> > > one know what directive there is to set, of if there is even
> > > one?  And if
> > > there's no directive, where in the source code do I look to set this?
> > >
> > > All help on this will be greatly appreciated.
> > >
> > > greetings from Austria.
> > > Markus
> > >
> > > ---------------------------------------------------------------------
> > > The official User-To-User support forum of the Apache HTTP
> > > Server Project.
> > > See <URL:http://httpd.apache.org/userslist.html> for more info.
> > > To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
> > >    "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
> > > For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx
> >
> > Diese E-mail ist eine private und persönliche Kommunikation. Sie hat keinen
> > Bezug zur Börsen- bzw. Geschäftstätigkeit der SWX Gruppe. This e-mail is of
> > a private and personal nature. It is not related to the exchange or
> > business activities of the SWX Group. Le présent e-mail est un message
> > privé et personnel, sans rapport avec l'activité boursière du Groupe SWX.
> >
> >
> > This message is for the named person's use only. It may contain
> > confidential, proprietary or legally privileged information. No
> > confidentiality or privilege is waived or lost by any mistransmission. If
> > you receive this message in error, please notify the sender urgently and
> > then immediately delete the message and any copies of it from your system.
> > Please also immediately destroy any hardcopies of the message. You must
> > not, directly or indirectly, use, disclose, distribute, print, or copy any
> > part of this message if you are not the intended recipient. The sender's
> > company reserves the right to monitor all e-mail communications through
> > their networks. Any views expressed in this message are those of the
> > individual sender, except where the message states otherwise and the sender
> > is authorised to state them to be the views of the sender's company.
> >
> > ---------------------------------------------------------------------
> > The official User-To-User support forum of the Apache HTTP Server Project.
> > See <URL:http://httpd.apache.org/userslist.html> for more info.
> > To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
> >    "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
> > For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
>    "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
> For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx
>
>

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
   "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx



[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux