Einführung
Dieses Dokument beschreibt die Details der DNS-Fehlercodes (Domain Name System), die in den Syslogs ausgegeben werden, wenn die DNS-Client-Funktion in StarOS aktiviert ist.
Problem
Der StarOS DNS-Client druckt Syslog-Meldungen mit Ursachencodes, wenn Probleme mit DNS-Abfragen auftreten. Diese Syslog-Meldungen enthalten meist Antwortfehlercodes. Wenn Sie diese Fehlercodes verstehen, können Sie die DNS-Probleme beheben.
Beispiel für DNS-Client-bezogene Syslog-Meldungen von StarOS
Nachfolgend finden Sie einige Beispiele für Syslog-Meldungen, die verschiedene Fehlercodes anzeigen.
[diameter-dns 92604 error] [3/1/44451 <diamproxy:20> er_dns_client.c:2938] [software internal security system syslog] Diameter DNS : response received with failreason : 4. Query : servername.dcca.example.com
[diameter-dns 92604 error] [3/1/44451 <diamproxy:49> er_dns_client.c:2938] [software internal security system syslog] Diameter DNS : response received with failreason : 11. Query : servername.dcca.example.com
[diameter-dns 92604 error] [3/1/44451 <diamproxy:31> er_dns_client.c:2938] [software internal security system syslog] Diameter DNS : response received with failreason : 12. Query : servername.dcca.example.com
Lösung
Diese Tabelle enthält eine Erläuterung des Fehlerursache-Codes, mit dem das Problem eingegrenzt und das Problem weiter behoben werden kann. In der Regel gibt die Syslog-Meldung an, ob der Fehler mit einer erhaltenen Meldung oder einem internen Problem mit dem DNS-Client zusammenhängt.
Ursachencode |
Details |
1 |
Keine relevante Antwort für den Datensatztyp |
2 |
Die Anforderung kann nicht interpretiert werden. Formatfehler |
1 |
Interner Serverfehler |
4 |
DNS-Eintrag nicht vorhanden |
5 |
Opcode wird nicht unterstützt |
6 |
Server verweigerte Ausführung des Vorgangs |
11 |
Verbindung verweigert |
12 |
Timeout für DNS-Abfrage |
128 |
DNS-Abfragetiefe überschritten |
Hinweis: Die StarOS Fail-Reason-Codes unterscheiden sich von den DNS Response RCODE-Werten in RFC-6895
Zugehörige Informationen