Hello,
Thank you for your answer. I have tested it and it seems to work.
Best regards,
Eduardo Duarte
SIT-DNS
DNS.PT - 
  Hello Eduardo,
 this is a known bug in probably libc in CentOS6 or equivalent RHEL.
 Workaround is to disable recvmmsg backend on configure with configure
 flag "--enable-recvmmsg=no"
 $ cd knot-src
 $ autoreconf -if
 $ ./configure --enable-recvmmsg=no
 $ make && sudo make install
 For more information see:
 
https://bugzilla.redhat.com/show_bug.cgi?id=760177
 Please let me know if it works for you.
 Kind regards,
 Marek
 --
 Marek Vavruša                      Knot DNS
 CZ.NIC Labs          
http://www.knot-dns.cz
 -------------------------------------------
 Americká 23, 120 00 Praha 2, Czech Republic
 WWW: 
http://labs.nic.cz   http://www.nic.cz
 On 17 September 2012 11:34, Eduardo Duarte <eduardo.duarte(a)fccn.pt> wrote:
> Hello,
>
> I have setup a KNOT dns server but I'm having troubles with the UDP queries.
> The server is not answering to the UDP queries but it is answering to
> queries in TCP.
> The server is running on a CentOS release 6.3 (Final) and the configuration
> file is the following.
> *************knot.conf***********
> system {
>          identity "Yet.another.server";
>          nsid "Yet.another.server";
>          storage "/opt/knot_run/knot-minimal";
>          pidfile "/opt/knot_run/knot.pid";
>          user root;
> }
>
> interfaces {
>    ipv4 { address 127.0.0.1@53; }
>    ipv4 { address 193.137.197.25@53; }
> }
>
> remotes {
>          ns-test01 { address 193.136.192.86@53; }
>          ns-test02 { address 193.136.192.87@53; }
>          ns-test03 { address 193.137.196.30@53; }
>          ns-test04 { address 193.137.196.31@53; }
> }
>
> zones {
>
>          zonetest-01.dns.pt {
>                  file "/opt/knot_run/zones/zonetest01";
>                  xfr-in ns-test01;
>                  notify-in ns-test01;
>          }
>
>          zonetest-06.dns.pt {
>                  file "/opt/knot_run/zones/zonetest06";
>
>          }
> }
>
> log {
>          file "/opt/knot_run/log/knot.log" { any all; }
> }
> **********************************
> The output of the log file is
> ********knot.log******************
> 2012-09-17T10:25:40.208574+01:00 Stopping server...
> 2012-09-17T10:25:40.210677+01:00 Server finished.
> 2012-09-17T10:25:40.211260+01:00 Shut down.
> 2012-09-17T10:25:40.230967+01:00 Binding to interface 127.0.0.1 port 53.
> 2012-09-17T10:25:40.231283+01:00 Binding to interface 193.137.197.25 port
> 53.
> 2012-09-17T10:25:40.232162+01:00 Loading 2 compiled zones...
> 2012-09-17T10:25:40.233783+01:00 Loaded zone 'zonetest-01.dns.pt.'
> 2012-09-17T10:25:40.237553+01:00 Loaded zone 'zonetest-06.dns.pt.'
> 2012-09-17T10:25:40.238983+01:00 Loaded 2 out of 2 zones.
> 2012-09-17T10:25:40.239044+01:00 Configured 2 interfaces and 2 zones.
> 2012-09-17T10:25:40.239078+01:00
> 2012-09-17T10:25:40.239111+01:00 Starting server...
> 2012-09-17T10:25:40.240688+01:00 Server started as a daemon, PID = 8599
> 2012-09-17T10:25:40.240772+01:00 PID stored in /opt/knot_run/knot.pid
> *********************************
> And an example of the query's
> *********************************
> [root@ns-test06 ~]# dig @127.0.0.1 zonetest-06.dns.pt +tcp
>
> ; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.10.rc1.el6_3.1 <<>>
@127.0.0.1
> zonetest-06.dns.pt +tcp
> ; (1 server found)
> ;; global options: +cmd
> ;; Got answer:
> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 30969
> ;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 5, ADDITIONAL: 0
> ;; WARNING: recursion requested but not available
>
> ;; QUESTION SECTION:
> ;zonetest-06.dns.pt.        IN    A
>
> ;; ANSWER SECTION:
> zonetest-06.dns.pt.    3600    IN    A    193.137.196.42
>
> ;; AUTHORITY SECTION:
> zonetest-06.dns.pt.    3600    IN    NS    ns-test01.dns.pt.
> zonetest-06.dns.pt.    3600    IN    NS    ns-test02.dns.pt.
> zonetest-06.dns.pt.    3600    IN    NS    ns-test03.dns.pt.
> zonetest-06.dns.pt.    3600    IN    NS    ns-test04.dns.pt.
> zonetest-06.dns.pt.    3600    IN    NS    ns-test06.dns.pt.
>
> ;; Query time: 2 msec
> ;; SERVER: 127.0.0.1#53(127.0.0.1)
> ;; WHEN: Mon Sep 17 10:25:49 2012
> ;; MSG SIZE  rcvd: 202
>
> [root@ns-test06 ~]# dig @127.0.0.1 zonetest-06.dns.pt
>
> ; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.10.rc1.el6_3.1 <<>>
@127.0.0.1
> zonetest-06.dns.pt
> ; (1 server found)
> ;; global options: +cmd
> ;; connection timed out; no servers could be reached
> *********************************
>
> Can anyone help me with this problem?
>
> Best regards,
>
> --
> Eduardo Duarte
> SIT-DNS
> DNS.PT - 
https://www.dns.pt/
> FCCN - 
http://www.fccn.pt/
>
> _______________________________________________
> knot-dns-users mailing list
> knot-dns-users(a)lists.nic.cz
> 
https://lists.nic.cz/cgi-bin/mailman/listinfo/knot-dns-users