Skip to content

Incorrect length of label in epp-14-data-row-2 #185

@gbicann

Description

@gbicann

The formula to compute the label in row #2 of epp-14-data is currently:

{"xn--" & RANDASCII(60) & "." & $TLD}

The purpose of this row is to determine that EPP servers reject <create> commands for IDN A-labels that are syntactically well-formed but bogus. But the above formula results in a label that is 64 octets in length, so the test cannot distinguish between servers which reject the <create> command due to label length or due to being unable to decode the A-label.

The formula should be changed to:

{"xn--" & RANDASCII(59) & "." & $TLD}

The labels computed using this formula will be 63 octets in length, so should not be rejected due to length, but due to being bogus.

Internal ref: NRRST-1289

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions