소개
이 문서에서는 StarOS에서 DNS-Client 기능이 활성화된 경우 Syslog에 인쇄되는 DNS(Domain Name System) 오류 코드의 세부 정보를 설명합니다.
문제
StarOS DNS Client는 DNS 쿼리에 문제가 발생하면 실패 사유 코드가 있는 Syslog 메시지를 인쇄합니다.이러한 Syslog 메시지는 대부분 응답 오류 코드를 포함합니다.이러한 오류 코드를 이해하면 DNS 문제를 해결하는 데 도움이 됩니다.
StarOS의 샘플 DNS 클라이언트 관련 Syslog 메시지
다음은 다양한 실패 사유 코드를 표시하는 몇 가지 샘플 Syslog 메시지입니다.
[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
솔루션
이 표에서는 문제 해결 및 문제 해결에 사용할 수 있는 실패 사유 코드에 대한 설명을 제공합니다.일반적으로 Syslog 메시지는 수신된 메시지와 관련된 오류인지 DNS 클라이언트의 내부 문제인지 여부를 나타냅니다.
실패 사유 코드 |
세부 정보 |
1 |
레코드 유형에 대한 관련 응답이 없습니다. |
2 |
요청을 해석할 수 없습니다.형식 오류 |
3 |
서버 내부 오류 |
4 |
DNS 레코드가 없습니다. |
5 |
Opcode는 지원되지 않습니다. |
6 |
서버가 작업 수행을 거부했습니다. |
11 |
연결 거부됨 |
12 |
DNS 쿼리 시간이 초과되었습니다. |
128 |
DNS 쿼리 깊이가 초과되었습니다. |
참고:StarOS Fail-Reason 코드는 RFC-6895에 나열된 DNS 응답 RCODE 값과 다릅니다.
관련 정보