DKIM 구문을 사용하여 TXT 레코드를 만들 때 발생하는 “{Value}로 인해 발생하는 CharacterStringTooLong(값이 너무 깁니다)” 오류를 해결하려면 어떻게 해야 하나요?

2분 분량
0

타사에서 Amazon Route 53 호스팅 영역에서 제공한 DKIM 텍스트 리소스 레코드를 생성하려고 했습니다. 하지만 다음과 같은 오류가 발생했습니다. “{Value}로 인해 발생하는 CharacterStringTooLong(값이 너무 깁니다).”

간략한 설명

DNS TXT 레코드는 단일 문자열에 최대 255자를 포함할 수 있습니다. 255자를 초과하는 TXT 레코드 문자열은 동일한 레코드 내에서 여러 개의 텍스트 문자열로 분할해야 합니다.

참고: 값이 분할되어도 DKIM 기능이 중단되지 않습니다.

해결 방법

  1. 타사 공급업체로부터 받은 리소스 레코드를 엽니다.

  2. 단일 Route 53 TXT 레코드에 대해 최대 255자를 준수하려면 DKIM 키 값을 두 부분으로 분할합니다. 이렇게 하려면 다음 단계를 따르세요.

리소스 레코드에서 DKIM 키 값을 복사합니다.

텍스트 편집기의 새 줄에 DKIM 키 값을 붙여넣습니다.

DKIM 키 값을 두 부분으로 나눈 다음 각 부분을 큰따옴표로 묶습니다. 예를 들어 **"long_string"**의 값은 **"long_""string"**으로 분할됩니다.

참고: 두 부분 사이에 줄 바꿈을 추가하지 마세요.

  1. Route 53 콘솔을 엽니다.

  2. 탐색 창에서 호스팅 영역을 선택합니다.

5.    호스팅 영역을 선택합니다.

  1. 레코드 세트 생성을 선택합니다.

  2. 레코드 세트 생성 패널에서 다음 단계를 완료합니다.

  • 이름에 도메인 키 식별자를 입력합니다.

  • 유형에서 TXT를 선택합니다.

  • 별칭의 경우, 기본 선택 사항인 아니요를 유지합니다.

  • TTL에 시간(초)을 입력합니다. 일반적으로 기본값인 300이면 충분합니다.

  • 에 2단계에서 생성한 분할 DKIM 키 값을 텍스트 편집기에서 복사합니다. 분할 값을 필드에 붙여넣습니다.

  • 생성을 선택합니다.

  1. dig 또는 nslookup을 사용하여 TXT 레코드가 단일 항목으로 표시되는지 확인합니다.

dig:

$ dig selector_key_1._domainkey.domain.com txt
...
;; ANSWER SECTION:
selector_key_1._domainkey.domain.com. 60 IN TXT "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAz1xhXc+vJKhQJUch86o8Ia2+L/AYo4d5eRVrPMMWzz4EiM4eB4QC1hJ83YMCHLv5dDN2lJ3KWSd5tGOxF/FRj1KdN+Jdf+BVwuklBFO8IrDtMz/lk2CJjF8jlgIUmQAjs3lc/8Bee+" "IQeB2tLX9UWvQMpI3aZuh6Ym6hcvLnbEkALWaMQvqwgxZs1qF6t5VKMjWeNNWIScyNTYL4Ud8wDiBcWh492HustfGUxrl5zmRfEl8BzCbrOqpKPLBmk/xrHRw9PHIJyYOaZA2PFqVcp6mzxjyUmn0DH9HXdhIznflBoIOLL1dm77PyDOKdEWRkSLMCA72mZbFr9gxda72ocQIDAQAB"

nslookup:

    > nslookup -q=TXT selector_key_1._domainkey.domain.com
...
Non-authoritative answer:
selector_key_1._domainkey.domain.com.    text =
        "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAz1xhXc+vJKhQJUch86o8Ia2+L/AYo4d5eRVrPMMWzz4EiM4eB4QC1hJ83YMCHLv5dDN2lJ3KWSd5tGOxF/FRj1KdN+Jdf+BVwuklBFO8IrDtMz/lk2CJjF8jlgIUmQAjs3lc/8Bee+"
        "IQeB2tLX9UWvQMpI3aZuh6Ym6hcvLnbEkALWaMQvqwgxZs1qF6t5VKMjWeNNWIScyNTYL4Ud8wDiBcWh492HustfGUxrl5zmRfEl8BzCbrOqpKPLBmk/xrHRw9PHIJyYOaZA2PFqVcp6mzxjyUmn0DH9HXdhIznflBoIOLL1dm77PyDOKdEWRkSLMCA72mZbFr9gxda72ocQIDAQAB"

관련 정보

TXT 레코드 유형

AWS 공식
AWS 공식업데이트됨 일 년 전
댓글 없음

관련 콘텐츠