And the bug you reported previously was fixed. That bug involved a IPv4 socket,
you provided a system call trace and a possible fix that was applied with minor
changes of the order of the tests in the if clause.

This report is against a IPv6 socket base on the clients address.  You first
reported this to us ~16 hours ago according to gitlab.  Lets move the discussion
of this issue back to the issue tracker.

Mark

> On 27 Sep 2019, at 4:10 am, Praveen Misra <[email protected]> wrote:
> 
> Hi 
> 
> I am not sure this is the right forum but most of you folks are experts in 
> DNS and maybe able to help. My apologies
> 
> We are doing some experimentation on the behavior of the DNS response to 
> queries by simulating a few thousand devices in containers. 
> 
> When we send AAAA queries from about 3000 devices (each running on docker 
> containers with unique global unicast IPv6 addresses) continuously to the 
> authoritative name server, we have observed the following
> 
> 26-Sep-2019 13:47:47.217 socket.c:1739: unexpected error:
> 26-Sep-2019 13:47:47.217 internal_send: 2405:8a00:4001:17:cf69::ce#43084: 
> Invalid argument
> 26-Sep-2019 13:47:47.217 client @0x7f03ac352da0 
> 2405:8a00:4001:17:cf69::ce#43084 
> (7e60e9fc93458393e43e0c23985203bfd0d6627420289a8f9c863771.iith.ipv6.ernet.in):
>  error sending response: invalid file
> Output logged in the rndc shows that there were 704326 UDP/IPv6 send errors:
> 
> ++ Name Server Statistics ++
>              2520563 IPv6 requests received
>              2520563 responses sent
>              2520563 queries resulted in successful answer
>              2520563 queries resulted in authoritative answer
>              2520563 UDP queries received
> ++ Socket I/O Statistics ++
>                  157 UDP/IPv4 sockets opened
>                   97 UDP/IPv6 sockets opened
>                    2 TCP/IPv4 sockets opened
>                   38 TCP/IPv6 sockets opened
>                    1 Raw sockets opened
>                  102 UDP/IPv4 sockets closed
>                   42 UDP/IPv6 sockets closed
>                  137 TCP/IPv6 sockets closed
>                  102 UDP/IPv4 socket connect failures
>                   41 UDP/IPv6 connections established
>                   35 TCP/IPv6 connections established
>                    1 TCP/IPv4 connections accepted
>                  102 TCP/IPv6 connections accepted
>                  102 UDP/IPv4 send errors
>               704326 UDP/IPv6 send errors
>                   46 TCP/IPv6 send errors
>                    1 TCP/IPv6 recv errors
>                   55 UDP/IPv4 sockets active
>                   55 UDP/IPv6 sockets active
>                    3 TCP/IPv4 sockets active
>                    3 TCP/IPv6 sockets active
>                    1 Raw sockets active
> Used BIND 9.14.6 (Stable Release) <id:efd3496>
> running on Linux x86_64 4.15.0-64-generic #73~16.04.1-Ubuntu SMP Fri Sep 13 
> 09:56:18 UTC 2019
> built by make with '--with-libxml2'
> compiled by GCC 5.4.0 20160609
> compiled with OpenSSL version: OpenSSL 1.0.2g  1 Mar 2016
> linked to OpenSSL version: OpenSSL 1.0.2g  1 Mar 2016
> compiled with libxml2 version: 2.9.3
> linked to libxml2 version: 20903
> compiled with zlib version: 1.2.8
> linked to zlib version: 1.2.8
> threads support is enabled
> 
> default paths:
>   named configuration:  /etc/named.conf
>   rndc configuration:   /etc/rndc.conf
>   DNSSEC root key:      /etc/bind.keys
>   nsupdate session key: /var/run/named/session.key
>   named PID file:       /var/run/named/named.pid
>   named lock file:      /var/run/named/named.lock
> I searched and found that similar issue has been raised previously and were 
> claimed to have been fixed. I also observe that the suggested fix has been 
> incorporated in the current BIND 14.  However the error remains.
> We have already raised this issue with ISC also but was wondering if someone 
> in this forum came across this issue or can throw some insight to the 
> probable cause of the error and provide some suggestions to solve this issue.
> -- 
> Regards                                                                 भवदीय 
> Praveen Misra                                                   प्रवीण मिस्र 
> Addl. Director (IPv6, AI & Accessibility) ,   अतिरिक्त निदेशक  (IPv6, कृत्रिम 
> बुद्धिमत्ता एवं सुगमता)
> ERNET India                                      ई॰आर॰नेट इंडिया
> (Ministry of Electronics & IT, Govt of India)  (इलेक्ट्रॉनिक्स एवं सूचना 
> प्रद्योगिकी मंत्रालय, भारत सरकार)
> 6, CGO Complex,Lodhi Road                      6 सी॰जी॰ओ कॉम्प्लेक्स, लोदी रोड
> New Delhi-110003 India                                 नई दिल्ली, 110003, 
> इंडिया॰
> Phone: +91-11-22170595                                 दूरभाष: +91-11-22170595
> Mobile: +91-98189 55800                                मोबाइल: +91-9818955800
> Skype: misrapraveen                                    www.ipv6.ernet.in
> 
> 
> 
> _______________________________________________
> dns-operations mailing list
> [email protected]
> https://lists.dns-oarc.net/mailman/listinfo/dns-operations

-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742              INTERNET: [email protected]


_______________________________________________
dns-operations mailing list
[email protected]
https://lists.dns-oarc.net/mailman/listinfo/dns-operations

Reply via email to