64 オクテットのラベル(1 つ超過)
サブドメインを自動で作ったときに起きやすい、ラベルの長さがちょうど 1 つ上限を超えた例です。上限の 63 との差と、直し方がエラーで示されることを確かめます。
入力
ウェブアドレスまたはホスト名(1 行に 1 つ)
https://aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.example.com/
結果
エラー 1 件・警告 0 件・情報 0 件
指摘(エラー・警告・情報)
- エラー 1 行目 ラベル「aaaaaaaaaaaaaaaaaaaa…」は 64 オクテットで、上限の 63 を 1 超えています。ラベルを短くしてください(RFC 1035 2.3.4)。
| 範囲内のホスト名 | 0 / 1 |
|---|
ホスト名ごとの判定
| ホスト名 | ラベル数 | 最長のラベル(オクテット) | 名前全体の長さ(上限 255) | 判定 |
|---|---|---|---|---|
| aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.example.com | 3 | 64(aaaaaaaaaaaaaaaaaaaaaaaa…) | 78 / 255 | 上限超過 |
検算(この結果になる理由)
ラベルの上限は 63 オクテットで、この a が 64 個並ぶラベルは 1 オクテット超えています(RFC 1035 2.3.4)。名前全体は 65+8+4+1 の 78 で上限内ですが、ラベルのエラーが 1 件出ます。
判定の根拠は仕様と根拠に、仕様の出典とともにまとめています。自分の入力で試すにはツールをお使いください。
このツールの制約
- 文字種のルール(ハイフンの位置や数字だけのラベルなど)は判定しません。長さの上限だけを調べます。
- 国際化ドメイン名の正規化は、NFC への正規化と小文字化までです。IDNA の細かな対応表(UTS #46)による変換は行いません。
- ドメインが実在するか、DNS で引けるかは確認しません。貼り付けた文字だけを読みます。
ご利用にあたって
- 結果は長さの上限の判定で、そのホスト名が登録できる・存在することを保証するものではありません。
- ブラウザや各種ソフトが独自に課す、さらに厳しい長さの制限は考慮していません。