DKIM 構文を使用して TXT レコードを作成するときに表示される「CharacterStringTooLong (Value is too long) encountered with {Value}」エラーを解決する方法を教えてください。

所要時間1分
0

Amazon Route 53 ホストゾーンでサードパーティが提供した DKIM テキストリソースレコードを作成しようとしましたが、次のエラーが表示されました。 「CharacterStringTooLong (Value is too long) encountered with {Value}.」

簡単な説明

DNS TXT レコードでは、単一の文字列に最大 255 文字を含めることができます。255 文字を超える TXT レコード文字列は、同じレコード内の複数のテキスト文字列に分割する必要があります。

注: 値が分割されても、DKIM 機能は壊れません。

解決策

1.    サードパーティプロバイダーから受け取ったリソースレコードを開きます。

2.    単一の Route 53 TXT レコードで最大 255 文字という制限を守るために、DKIM キーの値を 2 つの部分に分割します。そのためには、以下の手順を実行します。

リソースレコードから DKIM キーの値をコピーします。
テキストエディタの新しい行に DKIM キーの値を貼り付けます。
DKIM キーの値を 2 つの部分に分割し、各部分を二重引用符で囲みます。例えば、"long_string" の値は "long_""string" に分割します。

注: 2 つの部分の間に改行を入れないでください。

3.    Route 53 コンソールを開きます。

4.    ナビゲーションペインで [ホストゾーン] を選択します。

5.    ホストゾーンを選択します。

6.    [レコードセットの作成] を選択します。

7.    [レコードセットの作成] パネルで、次の手順を実行します。

  • [名前] には、ドメインキー識別子を入力します。
  • [タイプ] には、[TXT] を選択します。
  • [エイリアス] には、デフォルトの [いいえ] を選択したままにします。
  • [TTL] には、秒数を入力します。通常はデフォルト値の 300 で十分です。
  • [値] には、ステップ 2 で作成した、分割された DKIM キー値をテキストエディタからコピーします。分割した値を [値] フィールドに貼り付けます。
  • [作成] を選択します。

8.    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 レコードタイプ

コメントはありません

関連するコンテンツ