<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link="#0563C1" vlink="#954F72"><div class=WordSection1><p class=MsoNormal>Hi everyone!<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I have problems with some domains<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>For ex. When I do google.com sometimes I get ns records but sometimes I get SERFVAIL also it happens basically with google. When I restrart pdns it works normally for 5 minutes. Then again SERVFAIL.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Strange, some domains works some not works.. Even if cache hits.<o:p></o:p></p><p class=MsoNormal>I increased cache ttls not helped.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Server details: 8 core cpu, 8 GB of Ram. <o:p></o:p></p><p class=MsoNormal>Load: pdns 100%, mysql 120%, pdns-recursor 30%, network 40 mbps.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Some logs:<o:p></o:p></p><p class=MsoNormal>Nov 10 15:33:08 ns01 pdns_recursor[15237]: Sending SERVFAIL to 127.0.0.1 during resolve of 'gm-realm.net.' because: Too much time waiting for gm-realm.net.|A, timeouts: 5, throttles: 1, queries: 6, 7578msec<o:p></o:p></p><p class=MsoNormal>Nov 10 15:33:09 ns01 pdns_recursor[15237]: Sending SERVFAIL to 127.0.0.1 during resolve of 'gm-realm.net.' because: Too much time waiting for gm-realm.net.|A, timeouts: 5, throttles: 2, queries: 6, 7504msec<o:p></o:p></p><p class=MsoNormal>Nov 10 15:33:12 ns01 pdns_recursor[15237]: Sending SERVFAIL to 127.0.0.1 during resolve of 'gm-realm.net.' because: Too much time waiting for gm-realm.net.|A, timeouts: 5, throttles: 3, queries: 6, 7502msec<o:p></o:p></p><p class=MsoNormal>Nov 10 15:33:13 ns01 pdns_recursor[15237]: Sending SERVFAIL to 127.0.0.1 during resolve of 'us.micardapi.micloud.xiaomi.net.' because: Too much time waiting for us.api.micloud.mi.com.|A, timeouts: 5, throttles: 0, queries: 7, 7709msec<o:p></o:p></p><p class=MsoNormal>Nov 10 15:33:18 ns01 pdns_recursor[15237]: Sending SERVFAIL to 127.0.0.1 during resolve of 'www.coocent.net.' because: Too much time waiting for s-149179.abc188.com.|A, timeouts: 5, throttles: 0, queries: 8, 8093msec<o:p></o:p></p><p class=MsoNormal>Nov 10 15:33:18 ns01 pdns_recursor[15237]: Sending SERVFAIL to 127.0.0.1 during resolve of 'www.6ud1.com.' because: Too much time waiting for www.6ud1.com.|A, timeouts: 5, throttles: 0, queries: 6, 7502msec<o:p></o:p></p><p class=MsoNormal>Nov 10 15:42:52 ns01 pdns_recursor[15237]: stats: 1787915 questions, 497334 cache entries, 86066 negative entries, 11% cache hits<o:p></o:p></p><p class=MsoNormal>Nov 10 15:42:52 ns01 pdns_recursor[15237]: stats: throttle map: 6856, ns speeds: 29645<o:p></o:p></p><p class=MsoNormal>Nov 10 15:42:52 ns01 pdns_recursor[15237]: stats: outpacket/query ratio 49%, 11% throttled, 0 no-delegation drops<o:p></o:p></p><p class=MsoNormal>Nov 10 15:42:52 ns01 pdns_recursor[15237]: stats: 211 outgoing tcp connections, 1 queries running, 50712 outgoing timeouts<o:p></o:p></p><p class=MsoNormal>Nov 10 15:42:52 ns01 pdns_recursor[15237]: stats: 322566 packet cache entries, 61% packet cache hits<o:p></o:p></p><p class=MsoNormal>Nov 10 15:42:52 ns01 pdns_recursor[15237]: stats: 926 qps (average over 1930 seconds)<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Config:<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I have one master server which replicates db to the four slave server.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal># cat recursor.conf<o:p></o:p></p><p class=MsoNormal>..<o:p></o:p></p><p class=MsoNormal>hint-file=/etc/pdns/named.root<o:p></o:p></p><p class=MsoNormal>allow-from=127.0.0.0/8<o:p></o:p></p><p class=MsoNormal>local-address=127.0.0.1<o:p></o:p></p><p class=MsoNormal>local-port=5353<o:p></o:p></p><p class=MsoNormal>version-string=Bind Recursor<o:p></o:p></p><p class=MsoNormal>..<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal># cat /etc/pdns/pdns.conf<o:p></o:p></p><p class=MsoNormal>..<o:p></o:p></p><p class=MsoNormal>launch=gmysql<o:p></o:p></p><p class=MsoNormal>gmysql-host=127.0.0.1<o:p></o:p></p><p class=MsoNormal>gmysql-port=3306<o:p></o:p></p><p class=MsoNormal>gmysql-user=p_owerdns<o:p></o:p></p><p class=MsoNormal>gmysql-password=verysecretpassword<o:p></o:p></p><p class=MsoNormal>gmysql-dbname=p_ owerdns<o:p></o:p></p><p class=MsoNormal>gmysql-dnssec="yes"<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>#allow to customers<o:p></o:p></p><p class=MsoNormal>allow-recursion=127.0.0.1/8, 172.16.0.0/16, 10.0.0.0/8, xxx.xxx.xxx.xxx/16<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>#master<o:p></o:p></p><p class=MsoNormal>#allow-axfr-ips=172.16.6.30<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>local-address=0.0.0.0<o:p></o:p></p><p class=MsoNormal>local-port=53<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>control-console=no<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>query-cache-ttl=18600<o:p></o:p></p><p class=MsoNormal>cache-ttl=18600<o:p></o:p></p><p class=MsoNormal>default-ttl=7200<o:p></o:p></p><p class=MsoNormal>soa-expire-default=18600<o:p></o:p></p><p class=MsoNormal>soa-minimum-ttl=3600<o:p></o:p></p><p class=MsoNormal>soa-refresh-default=10800<o:p></o:p></p><p class=MsoNormal>soa-retry-default=3600<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>daemon=yes<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>default-soa-name=ns.master.mydomain.net<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>distributor-threads=18<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>guardian=yes<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>#lazy-recursion=yes<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>master=no<o:p></o:p></p><p class=MsoNormal>slave=yes<o:p></o:p></p><p class=MsoNormal>slave-cycle-interval=600<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>max-tcp-connections=100<o:p></o:p></p><p class=MsoNormal>max-queue-length=50000<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>recursor=127.0.0.1:5353<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>out-of-zone-additional-processing=yes<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>webserver=yes<o:p></o:p></p><p class=MsoNormal>webserver-address=172.16.6.34<o:p></o:p></p><p class=MsoNormal>webserver-password=adminadminadmin<o:p></o:p></p><p class=MsoNormal>webserver-port=8081<o:p></o:p></p><p class=MsoNormal>webserver-print-arguments=yes<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>#loglevel=9<o:p></o:p></p><p class=MsoNormal>#log-dns-details=yes<o:p></o:p></p><p class=MsoNormal>#log-dns-queries=yes<o:p></o:p></p><p class=MsoNormal>#query-logging=yes<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>version-string=Bind Resolver<o:p></o:p></p><p class=MsoNormal>..<o:p></o:p></p></div></body></html>