systemd-resolved время от времени возвращает ошибку сервера

Одно из моих приложений на c++ под 18.04 делает много http/s запросов с libcurl. Позже в логах я вижу такой стон: Произошла ошибка CURL: Couldn't resolve host name.

Почти то же самое в syslog:

Jan 17 19:38:58 webserver systemd-resolved[22495]: Failed to start query: Invalid argument
Jan 17 19:38:58 webserver systemd-resolved[22495]: message repeated 34 times: [ Failed to start query: Invalid argument]

Настройки:

danilabagroff@prx1:/tmp$ cat /etc/resolv.conf 
nameserver 127.0.0.53
options edns0
search central1.internal

danilabagroff@prx1:/tmp$ systemd-resolve --status
Global
          DNSSEC NTA: 10.in-addr.arpa
                      16.172.in-addr.arpa
                      168.192.in-addr.arpa
                      17.172.in-addr.arpa
                      18.172.in-addr.arpa
                      19.172.in-addr.arpa
                      20.172.in-addr.arpa
                      21.172.in-addr.arpa
                      22.172.in-addr.arpa
                      23.172.in-addr.arpa
                      24.172.in-addr.arpa
                      25.172.in-addr.arpa
                      26.172.in-addr.arpa
                      27.172.in-addr.arpa
                      28.172.in-addr.arpa
                      29.172.in-addr.arpa
                      30.172.in-addr.arpa
                      31.172.in-addr.arpa
                      corp
                      d.f.ip6.arpa
                      home
                      internal
                      intranet
                      lan
                      local
                      private
                      test

Link 2 (eth0)
      Current Scopes: DNS
       LLMNR setting: yes
MulticastDNS setting: no
      DNSSEC setting: no
    DNSSEC supported: no
         DNS Servers: 10.128.0.2 (cloud ns server)
          DNS Domain: central1.internal

Я слушал tcpdump -i lo -nn 'port 53' -w dns0.pcap некоторое время и наконец обнаружил, что иногда я действительно получаю отказ сервера, но только для A записи.

225 122.496707  127.0.0.1   127.0.0.53  DNS 88  Standard query 0x9a01 A mydomain.cloud OPT
226 122.496733  127.0.0.1   127.0.0.53  DNS 88  Standard query 0x720a AAAA mydomain.cloud OPT
227 122.496922  127.0.0.53  127.0.0.1   DNS 88  Standard query response 0x9a01 Server failure A mydomain.cloud OPT
228 122.497006  127.0.0.53  127.0.0.1   DNS 88  Standard query response 0x720a AAAA mydomain.cloud OPT
  • самое странное для меня: это происходит не всегда.
  • никаких сбоев сервера во время tcpdumping eth0

Пожалуйста, поделитесь своими мыслями ;)

0
задан 18 January 2021 в 10:40

0 ответов

Другие вопросы по тегам:

Похожие вопросы: