Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Off Topic
    4. DNS Namensäuflösungs Probleme

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    DNS Namensäuflösungs Probleme

    This topic has been deleted. Only users with topic management privileges can see it.
    • V
      viper last edited by

      Hallo,
      ich bin eicht am verzweifeln. Die DNS-Namensauflösung am RPI4 funktioniert nicht mehr.
      Ich habe bei meiner FritzBox das Update auf 7.21 eingespielt und auch die verschlüsselte Namensauflösung DNS over TLS (DoT) aktiviert.
      Nachdem es dabei mehrere Probleme gab habe ich es aber Zwischenzeitlich wieder deaktiviert.
      Aber auf den PI bzw. beim IOBroker klappt die Namensauflösung nicht.
      Wenn man sich per SSH auf den Pi einlogt und dort einen Ping absetzt funktioniert die Namensauflösung und bei ping api.telegram.org kommt die Adresse: 2001:67c:4e8:f004::9 zurück.
      Nach dem Ping funktioniert auch der Telegram Adapter wieder für eine Zeit lang. Wenn der Telegram Adapter mal wieder keinen Kontakt zum Server aufnehmen kann reicht es auch einen ping api.telegram.org auf irgend einem Rechner im Netzwerk auszuführen damit er wieder funktioniert.
      Der Telegram Adapter ist hier nur als Beipiel zu sehen, es betrifft alle Adapter welche sich mit dem Intenet verbinden müssen.

      WEiß jemand Rat oder hat sonst noch jemand das gleiche Problem?

      UncleSam 1 Reply Last reply Reply Quote 0
      • UncleSam
        UncleSam Developer @viper last edited by

        @viper Hast du DHCP oder nicht? Was ist in resolve.conf für ein (oder mehrere) Server eingestellt?

        Etwas bedenklich finde ich, dass die Namensauflösung (im Beispiel oben) IPv6 zurück gibt; ist dein Netz und deine Anbindung an den Provider IPv6-tauglich?

        V 1 Reply Last reply Reply Quote 0
        • V
          viper @UncleSam last edited by viper

          @UncleSam
          DHCP übernimmt die FritzBox Internetprovider ist die Telekom, müsste IPV6 tauglich sein.
          Eine resolve.conf kann ich auf meinem Raspi nicht finden.
          Aber das mit der IPV6 Adresse beim Ping ist wirklich merkwürdig, Tankerkönig gibt eine IPV4 Adresse zurück:

          ping -a creativecommons.tankerkoenig.de
          
          Ping wird ausgeführt für creativecommons.tankerkoenig.de [188.68.35.147] mit 32 Bytes Daten:
          Antwort von 188.68.35.147: Bytes=32 Zeit=17ms TTL=58
          

          Aber der Tankerkönig Adapter arbeitet gar nicht mehr, während Telegram sofort alle ausstehenden Messages senden nachdem ich irgendwo im Netz einen ping auf api.telegram.org ausführe.

          Ansonsten haut der telegram Adapter mir sekündlich das log mit folgenden Fehlermeldungen zu:

          telegram.0	2020-11-02 08:31:10.149	warn	(19369) polling_error:EFATAL, EFATAL: Error: getaddrinfo EAI_AGAIN api.telegram.org
          telegram.0	2020-11-02 08:31:09.827	warn	(19369) polling_error:EFATAL, EFATAL: Error: getaddrinfo EAI_AGAIN api.telegram.org
          telegram.0	2020-11-02 08:31:09.712	info	(19369) Terminated (NO_ERROR): Without reason
          telegram.0	2020-11-02 08:31:09.709	info	(19369) terminating
          telegram.0	2020-11-02 08:31:09.508	warn	(19369) polling_error:EFATAL, EFATAL: Error: getaddrinfo EAI_AGAIN api.telegram.org
          telegram.0	2020-11-02 08:31:09.222	error	(19369) Cannot send message [chatId - 211350777]: Error: EFATAL: Error: getaddrinfo EAI_AGAIN api.telegram.org
          telegram.0	2020-11-02 08:31:09.212	error	(19369) RequestError: Error: getaddrinfo EAI_AGAIN api.telegram.org at new RequestError (/opt/iobroker/node_modules/request-promise-core/lib/errors.js:14:15) at Request.plumbing.callback (/opt
          telegram.0	2020-11-02 08:31:09.212	error	(19369) unhandled promise rejection: EFATAL: Error: getaddrinfo EAI_AGAIN api.telegram.org
          telegram.0	2020-11-02 08:31:09.211	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
          telegram.0	2020-11-02 08:31:09.197	error	(19369) RequestError: Error: getaddrinfo EAI_AGAIN api.telegram.org at new RequestError (/opt/iobroker/node_modules/request-promise-core/lib/errors.js:14:15) at Request.plumbing.callback (/opt
          telegram.0	2020-11-02 08:31:09.196	error	(19369) unhandled promise rejection: EFATAL: Error: getaddrinfo EAI_AGAIN api.telegram.org
          telegram.0	2020-11-02 08:31:09.195	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
          telegram.0	2020-11-02 08:31:09.188	warn	(19369) polling_error:EFATAL, EFATAL: Error: getaddrinfo EAI_AGAIN api.telegram.org
          
          
          UncleSam 1 Reply Last reply Reply Quote 0
          • UncleSam
            UncleSam Developer @viper last edited by

            @viper Kannst du mal folgende Befehle auf dem Raspi eingeben:

            ifconfig
            route
            cat /etc/resolv.conf
            

            Die genaue Erklärung von EAI_AGAIN findest du übrigens hier: https://github.com/nodejs/node/issues/15780#issuecomment-334496907

            AgentCoop created this issue in nodejs/node

            closed The getaddrinfo EAI_AGAIN error again #15780

            V 1 Reply Last reply Reply Quote 0
            • V
              viper @UncleSam last edited by

              @UncleSam
              Danke für deine Hilfe!
              ifconfig:

              eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
                      inet 192.168.178.21  netmask 255.255.255.0  broadcast 192.168.178.255
                      inet6 2003:e0:5f42:3200:260:8202:7c9a:45c6  prefixlen 64  scopeid 0x0<global>
                      inet6 fe80::d8e4:f702:7b93:32b  prefixlen 64  scopeid 0x20<link>
                      ether dc:a6:32:18:a3:17  txqueuelen 1000  (Ethernet)
                      RX packets 10630887  bytes 1464050587 (1.3 GiB)
                      RX errors 0  dropped 4  overruns 0  frame 0
                      TX packets 10961784  bytes 1061884727 (1012.6 MiB)
                      TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
              
              lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
                      inet 127.0.0.1  netmask 255.0.0.0
                      inet6 ::1  prefixlen 128  scopeid 0x10<host>
                      loop  txqueuelen 1000  (Lokale Schleife)
                      RX packets 141536388  bytes 44540763459 (41.4 GiB)
                      RX errors 0  dropped 0  overruns 0  frame 0
                      TX packets 141536388  bytes 44540763459 (41.4 GiB)
                      TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
              
              wlan0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
                      ether dc:a6:32:18:a3:18  txqueuelen 1000  (Ethernet)
                      RX packets 0  bytes 0 (0.0 B)
                      RX errors 0  dropped 0  overruns 0  frame 0
                      TX packets 0  bytes 0 (0.0 B)
                      TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
              
              

              route:

              Kernel-IP-Routentabelle
              Ziel            Router          Genmask         Flags Metric Ref    Use Iface
              default         fritz.box       0.0.0.0         UG    202    0        0 eth0
              192.168.178.0   0.0.0.0         255.255.255.0   U     202    0        0 eth0
              
              

              cat /etc/resolv.conf:

              # Generated by resolvconf
              nameserver 192.168.178.1
              nameserver fd00::464e:6dff:fef5:442f
              
              
              Thomas Braun 1 Reply Last reply Reply Quote 0
              • Thomas Braun
                Thomas Braun Most Active @viper last edited by Thomas Braun

                @viper Die Einstellungen auf dem Pi sind i. O., sehen bei mir auch so aus (außer das bei mir auch noch wlan0 aktiv ist, aber das sollte nichts zur Sache tun).

                Da würde ich den Schluckauf auf der FritzBox suchen. Sind da derzeitig alternative DNS-Server eingestellt? Wenn ja, welche?
                Zum testen vielleicht mal die vom ISP einstellen, ohne 'Gedöns' drumherum.

                Ich hatte mit DoT auch Probleme, seit einiger Zeit läuft das aber mit den DNS Servern von Quad9 ganz unauffällig bei mir.

                V 1 Reply Last reply Reply Quote 0
                • V
                  viper @Thomas Braun last edited by

                  @Thomas-Braun
                  Ich hatte in einem ähnlichen Beitrag hier gelesen, das es manchmal hilft alternative DNS Server einzustellen, was ich gemacht habe. Das Problem bestand aber auch schon davor.
                  Es fing aber an als ich die neue FritzBox Firmware installiert und DNS over TLS aktiviert hatte (ist zwischenzeitlich auch wieder deaktiviert). Da das Update und die DNS over TLS am selben Tag gemacht wurden kann ich leider nicht genauer einschränken was von beiden das Problem verursacht.
                  Hier die aktuellen DNS angaben:

                  DNSv4-Server
                  Andere DNSv4-Server verwenden
                  
                  Bevorzugter DNSv4-Server 8.8.8.8
                  Alternativer DNSv4-Server 194.150.168.168
                  
                  DNSv6-Server
                  Vom Internetanbieter zugewiesene DNSv6-Server verwenden (empfohlen)
                  
                  
                  Thomas Braun 1 Reply Last reply Reply Quote 0
                  • Thomas Braun
                    Thomas Braun Most Active @viper last edited by Thomas Braun

                    @viper Jaaaaaa, ich würde ja alle vier Server auch aus 'dem selben Haus' nehmen.

                    Ich habe da
                    DNSv4:

                    9.9.9.9
                    149.112.112.112
                    

                    DNSv6:

                    2620:fe::fe: 
                    2620:fe::9
                    

                    DNS over TLS:
                    Die ersten beiden Kästchen aktiv,
                    Fallback auf unverschlüsselte Namensauflösung im Internet zulassen
                    deaktiv.

                    Als Auflösungsnamen dann halt

                    dns.quad9.net
                    

                    Das läuft hier ganz rund. Ich setze allerdings kein Telegram ein.
                    Mit tado hatte ich aber z. B. mit den DoT-verschlüsselten google-DNS auch solche Aussetzer nach einiger Zeit.

                    V 1 Reply Last reply Reply Quote 0
                    • V
                      viper @Thomas Braun last edited by

                      @Thomas-Braun said in DNS Namensäuflösungs Probleme:

                      9.9.9.9

                      Danke für die Antwort, ich habe deine Angaben (bis auf DNS over TLS) mal übernommen und den Pi neu gestartet.
                      Leider immer noch das gleiche verhalten, Telegramm schreibt das log voll, nach dem Ping von api.telegram.org funktioniert der Telegram Adapter sofort für eine gewisse Zeit bis das gleiche Problem wieder auftritt.

                      V 1 Reply Last reply Reply Quote 0
                      • V
                        viper @viper last edited by viper

                        So habe auch mal die /etc/resolv.conf angepasst:

                        # Generated by resolvconf
                        
                        nameserver 9.9.9.9
                        
                        nameserver 2620:fe::fe: 
                        

                        So das die DNS Auflösung nicht über die Fritzbox läuft. Leider keine Änderung...

                        V 1 Reply Last reply Reply Quote 0
                        • V
                          viper @viper last edited by

                          Sehe gerade, dass es keinen Sinn macht diese Datei anzupassen, da Sie von resolvconf neu erzeugt wird.
                          resolvconf hat die alten Einstellungen wieder rein geschrieben.

                          Thomas Braun 1 Reply Last reply Reply Quote 0
                          • Thomas Braun
                            Thomas Braun Most Active @viper last edited by

                            @viper
                            Steht ja auch da:

                            Generated by resolvconf

                            V 1 Reply Last reply Reply Quote 0
                            • V
                              viper @Thomas Braun last edited by

                              Da mein Problem wohl einzigartig ist und es auch keine Ideen mehr gibt, habe ich mir als Workaround ein Blockly Skript geschrieben, welches alle 5min den Ping Befehl aufruft.
                              Das funktioniert erst einmal.

                              liv-in-sky D 2 Replies Last reply Reply Quote 0
                              • liv-in-sky
                                liv-in-sky @viper last edited by

                                @viper ne ist nicht einzigartig - ich habe ähnliches problem - irgendwas wurde beim provider umgestellt - ich habe im moment ip6 in der fritzbox deaktiviert, damit läuft das ganze wieder - ich hatte auch bei einem ping ...eine antwort mit ip6 . bei dem befehl ping -v4 .... bekam ich keine antwort mehr

                                die fritzbox vergibt keine internen ip6 über dhcp

                                habe bis jetzt keine lösung bei mir gefunden (aber auch noch nicht richtig danach gesucht)

                                V 1 Reply Last reply Reply Quote 0
                                • V
                                  viper @liv-in-sky last edited by

                                  @liv-in-sky
                                  Das Problem, das er V4 nicht auflösen kann habe ich nicht, ein:

                                  ping -4 api.telegram.org
                                  

                                  unter Windows ergibt:

                                  ping -4 api.telegram.org
                                  
                                  Ping wird ausgeführt für api.telegram.org [149.154.167.220] mit 32 Bytes Daten:
                                  Antwort von 149.154.167.220: Bytes=32 Zeit=26ms TTL=53
                                  Antwort von 149.154.167.220: Bytes=32 Zeit=21ms TTL=53
                                  Antwort von 149.154.167.220: Bytes=32 Zeit=21ms TTL=53
                                  Antwort von 149.154.167.220: Bytes=32 Zeit=27ms TTL=53
                                  
                                  Ping-Statistik für 149.154.167.220:
                                      Pakete: Gesendet = 4, Empfangen = 4, Verloren = 0
                                      (0% Verlust),
                                  Ca. Zeitangaben in Millisek.:
                                      Minimum = 21ms, Maximum = 27ms, Mittelwert = 23ms
                                  

                                  Da scheinen wir doch unterschiedliche probleme zu haben.

                                  1 Reply Last reply Reply Quote 0
                                  • D
                                    DerDom @viper last edited by

                                    @viper hast Du hier eine Lösung gefunden?

                                    Ich scheine das gleiche Problem zu haben, bekomme immer die folgende Fehlermeldung für mein Java-Skript (nachdem ich vom Vodafone-Kabel-Router zu Fritz-Box und Telekom gewechselt bin):

                                    2022-11-02 05:00:20.074 - error: javascript.0 (771) Request error: Error: getaddrinfo EAI_AGAIN docs.google.com
                                    

                                    Andere Adaprter scheinen ohne Probleme ins Internet zu kommen. So werden die Werte von weatherunderground anscheinend noch aktuell aus dem Internet geladen.

                                    D 1 Reply Last reply Reply Quote 0
                                    • D
                                      DerDom @DerDom last edited by DerDom

                                      IPv6-Unterstützung in der FritzBox deaktivieren hat geholfen. Besten Dank für den Hint!

                                      Internet > Zugangsdaten > IPv6

                                      1 Reply Last reply Reply Quote 0
                                      • First post
                                        Last post

                                      Support us

                                      ioBroker
                                      Community Adapters
                                      Donate

                                      772
                                      Online

                                      31.7k
                                      Users

                                      79.8k
                                      Topics

                                      1.3m
                                      Posts

                                      5
                                      17
                                      1969
                                      Loading More Posts
                                      • Oldest to Newest
                                      • Newest to Oldest
                                      • Most Votes
                                      Reply
                                      • Reply as topic
                                      Log in to reply
                                      Community
                                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                      The ioBroker Community 2014-2023
                                      logo