Navigation
- = Hlavní strana
- Zobrazit všechny kategorie
- apache
- bash
- dns
- filesystemy
- gimp
- hardware / drivery

- mandriva
- mysql
- openoffice.org
- oscommerce
- PDA
- perl
- php
- qmail / sendmail / MTA
- samba
- shell
- šifrování / certifikáty
- ubuntu / debian

- virtualizace
- windows
- ostatní
- debian server - návody
- humor / screenshoty
- android
- = Rejstřík
0 users online :: 0 Guests and 0 Registered
Záznamů v této kategorii
- alias v sendmailu
- nedoručovat double bounced emaily
- condredirect examples
- zobrazit / smazat odchozí frontu sendmailu
- test imap přes telnet
- qmail - povolit relaying z lokální sítě
- instalace dnscache / qmail / imap - Mandriva 2006
- greylist v qmailu
- rblsmtpd
- konfigurace courier-imap
- prodleva při odesílání pošty (před uvítací odpovědí 220 esmtp)
- fake sendmail
- clamav a qmail-scanner
- courier-imap a autorizace pomoci authvchkpw (debian)
- error message "/lib/libc.so.6: could not read symbols: Bad value" during compilation mess822
- qmail-pop3d logging wrapper
- CNAME lookup failed temporarily. (#4.4.3)
- error configuring vqadmin: checking build system type... Invalid configuration ´x86_64-unknown-linux': machine ´x86_64-unknown' not recognized
- Courier alert: Filesystem notification initialization error -- contact your mail administrator (check for configuration errors with the FAM/Gamin library)
Tagy
qmail / sendmail / MTA
ID #1225
CNAME lookup failed temporarily. (#4.4.3)
according to: http://www.faqts.com/knowledge_base/view.phtml/aid/28942/fid/284
solution should be to install and configure local dnscache
The cause of this problem is as follows:
"qmail-remote" wants to perform "CNAME" lookups of the domain names that mail is to be sent to. However, instead of doing a "CNAME" DNS lookup directly, it performs an "ANY" DNS lookup and scans the result for "CNAME" resource records. It does this because of a bug in BIND version 4 that would be triggered if it did "CNAME" lookups directly.
But "qmail" only employs a 512-byte buffer to receive the DNS response. Unfortunately, an "ANY" lookup for several popular domains (such as "aol.com.") now yields a response bigger than 512 bytes, and the DNS lookup fails because the response size exceeds the size of the buffer that "qmail" has to hold it. (An "ANY" response for "aol.com." was 543 bytes - and even that was with the "glue" stripped - at the time of writing this answer.)
Installing "dnscache" partially alleviates this problem because "dnscache" provides smaller answers to "ANY" queries than other proxy DNS server softwares, such as BIND, do. This happens to defer the onset of this problem in most cases.
However, this is not a true solution. The problem can still occur even if one employs "dnscache". The the maximum size that a DNS response can be is 65536 bytes, and "qmail"'s DNS response buffer should therefore be capable of holding responses up to this size. The correct fix is to apply Christopher K. Davis' patch that increases "qmail"'s buffer to 65536 bytes.
Whilst you are about it, you also might consider applying the patch that makes "qmail" actually use "CNAME" queries when it wants to look up "CNAME" resource records.
solution should be to install and configure local dnscache
The cause of this problem is as follows:
"qmail-remote" wants to perform "CNAME" lookups of the domain names that mail is to be sent to. However, instead of doing a "CNAME" DNS lookup directly, it performs an "ANY" DNS lookup and scans the result for "CNAME" resource records. It does this because of a bug in BIND version 4 that would be triggered if it did "CNAME" lookups directly.
But "qmail" only employs a 512-byte buffer to receive the DNS response. Unfortunately, an "ANY" lookup for several popular domains (such as "aol.com.") now yields a response bigger than 512 bytes, and the DNS lookup fails because the response size exceeds the size of the buffer that "qmail" has to hold it. (An "ANY" response for "aol.com." was 543 bytes - and even that was with the "glue" stripped - at the time of writing this answer.)
Installing "dnscache" partially alleviates this problem because "dnscache" provides smaller answers to "ANY" queries than other proxy DNS server softwares, such as BIND, do. This happens to defer the onset of this problem in most cases.
However, this is not a true solution. The problem can still occur even if one employs "dnscache". The the maximum size that a DNS response can be is 65536 bytes, and "qmail"'s DNS response buffer should therefore be capable of holding responses up to this size. The correct fix is to apply Christopher K. Davis' patch that increases "qmail"'s buffer to 65536 bytes.
Whilst you are about it, you also might consider applying the patch that makes "qmail" actually use "CNAME" queries when it wants to look up "CNAME" resource records.
Tagy: -
Související záznamy:
- LWP failed with code[400] message[FTP return code 000]
- prodleva při odesílání pošty (před uvítací odpovědí 220 esmtp)
- instalace PEAR
- tree connect failed: NT_STATUS_ACCESS_DENIED
- Courier-pop-ssl error: ERR STARTTLS failed: couriertls: accept: error:1408A10B:SSL routines:SSL3_GET_CLIENT_HELLO:wrong version number
Aktualizováno: 2009-09-15 09:24
Autor: : Daniel Čáslavka
Verze: 1.1
Můžete přidat komentář k odpovědi