Re: SOLVED: performance problems with horde

Jan Schneider <[email protected]>
Newsgroups gmane.comp.horde.devel
Message-ID <[email protected]>
Zitat von Sebastian Birnbach <[email protected]>:

> All,
>
> thanks again for bearing with me. I finally (!!) solved my performance
> problems and they were - surprise! - related to DNS.
>
> In resolv.conf I had defined a secondary nameserver that now turned out not
> to respond at all. For some reason it got queried every time Horde
> processed a HTTP request. I have no clue
> * why the secondary DNS was called at all
> * why the secondary DNS was queried before the primary and
> * why this didn't affect other PHP applications like phpMyAdmin.
> Af any of you dev guys wants to know more I am ready to perform any test
> you like.
>
>
> I also noticed that pear application DNS2 throws errors like this on every
> request:
>
> Jun 14 21:35:00 max HORDE: PHP ERROR: Undefined offset: 1 [pid 6887 on line
> 416 of "/usr/local/share/pear/Net/DNS2.php"]
>
> I experimentally put some debugging code two lines above the referenced
> statement to dump $line and this it what it yields:
>
> Jun 14 21:41:51 max HORDE: line is [removed name of domain in this example]
> Jun 14 21:44:55 max HORDE: line is nameserver 192.168.0.10
> Jun 14 21:44:55 max HORDE: line is options:timeout:1
> Jun 14 21:44:55 max HORDE: PHP ERROR: Undefined offset: 1 [pid 6934 on line
> 418 of "/usr/local/share/pear/Net/DNS2.php"]
>
> It seems like the timeout options for a DNS query doesn't get processed
> properly. The default timeout seems to be 5 seconds, which makes the
> picture complete:
>
> + HTTP request coming in
> + DNS lookup is done on secondary DNS
> + processing of timeout = 1 second fails so that timeout = 5 seconds
> + after 5 seconds the primary DNS is queried
> + processing continues with good speed.
>
>
> Well, well, well, this little problem kept me way too long but finally I
> mastered it. Feel free to comment (or congratulate :)
>
>   Sebastian
> --
> dev mailing list
> Frequently Asked Questions: http://wiki.horde.org/FAQ
> To unsubscribe, mail: [email protected]

You should report this to http://pear.php.net/package/Net_DNS2

-- 
Jan Schneider
The Horde Project
http://www.horde.org/
https://www.facebook.com/hordeproject

-- 
dev mailing list
Frequently Asked Questions: http://wiki.horde.org/FAQ
To unsubscribe, mail: [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.