スキップしてコンテンツを表示

DKIM 構文を使用して TXT レコードを作成する際、"CharacterStringTooLong (Value is too long) encountered with {Value}" というエラーが発生した場合の解決方法を教えてください。

所要時間1分
0

Amazon Route 53 ホストゾーンでサードパーティが提供した DomainKeys Identfied Mail (DKIM) テキストレコードを作成しようとしたところ、"CharacterStringTooLong" というエラーメッセージが表示されます。

解決策

DNS DKIM TXT レコードでは、単一の文字列に最大 255 文字を含めることができます。255 文字を超える TXT レコード文字列は、同じレコード内で複数のテキスト文字列に分割してください。

注: 値を分割しても、DKIM の機能は維持されます。

1 つの文字列を複数の文字列に分割するには、次の手順を実行します。

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

  2. 単一の Route 53 TXT レコードにおける最大 255 文字の制限を守るために、DKIM キーの値を 2 つの部分に分割します。次の手順を実行します。
    リソースレコードから DKIM キーの値をコピーします。
    テキストエディタの新しい行に DKIM キーの値を貼り付けます。
    DKIM キーの値を 2 パートに分割し、各パートを二重引用符で囲みます。2 つのパートの間にはスペースを入れます。例えば、「long_string」という値を「long_」と「string」に分割します。
    注: 2 つのパートの間には、改行を入れないでください。

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

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

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

  6. [レコードセットの作成] を選択します。次の手順を実行します。
    [名前] にドメインキーの識別子を入力します。
    [タイプ] に TXT を選択します。
    [エイリアス] では、デフォルトの選択値である「No」を変更しないでください。
    [TTL] に秒数を入力します。デフォルト値は 300 です。
    [] には、先ほど作成した分割 DKIM キー値をテキストエディタからコピーします。分割した値を [] フィールドに貼り付けます。
    [作成] を選択します。

  7. 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公式更新しました 1年前
コメントはありません

関連するコンテンツ