There is an IETF erratum for RFC 6844 (specifically, erratum 5200: https://www.rfc-editor.org/errata/eid5200) regarding a contradiction about which character is used as a parameter delimiter in "issue"/"issuewild" property tags (section 3 defines the parameter delimiter as a semicolon, whereas section 5.2 defines it as whitespace). Given that the RFC in its current state is contradictory, I imagine this is something that should be resolved before any proposals regarding parameters are finalized.
I proposed a fix to the ABNF grammar on the LAMPS WG mailing list last month to make the parameter delimiter defined in section 5.2 align with section 3: https://www.ietf.org/mail-archive/web/spasm/current/msg01073.html. It would be trivial to modify this grammar to allow for hyphens to appear in parameter tags. Allowing for the use hyphens in tags would be win in terms of human readability of CAA records, as I believe "validation-methods" is much more readable than "validationmethods", etc. Thanks, Corey Corey Bonnell Senior Software Engineer t: +1 412.395.2233 Trustwave | SMART SECURITY ON DEMAND On 1/18/18, 7:47 PM, "Acme on behalf of Jacob Hoffman-Andrews" <[email protected] on behalf of [email protected]> wrote: I don't think that's been discussed before. I think it's reasonable to adjust "account-uri" to "accounturi" and "validation-methods" to "validationmethods" to stick with RFC6844's definitions. On 01/18/2018 06:56 AM, Ivan Vyshnevskyi wrote: > Hi, > > According to the grammar for value of the CAA issue property, that is defined in > the section 5.2 of RFC6844[1], the parameter name (there called “tag”) consists > of one or more alphanumeric characters. The most current version of > the draft-ietf-acme-caa[2] introduces two parameter names with hyphens > in them: “account-uri” and “validation-methods”. > > Was this discrepancy discussed before? Is there a plan to resolve it? > > Regards, > Ivan > > [1]: https://scanmail.trustwave.com/?c=4062&d=hcDh2k_3IAMjh0nijx3Ip1gY1VC-548bPX2OlnrCzQ&s=5&u=https%3a%2f%2ftools%2eietf%2eorg%2fhtml%2frfc6844%23section-5%2e2 > [2]: https://scanmail.trustwave.com/?c=4062&d=hcDh2k_3IAMjh0nijx3Ip1gY1VC-548bPX3SnnvOkA&s=5&u=https%3a%2f%2ftools%2eietf%2eorg%2fhtml%2fdraft-ietf-acme-caa-03 > > _______________________________________________ > Acme mailing list > [email protected] > https://scanmail.trustwave.com/?c=4062&d=hcDh2k_3IAMjh0nijx3Ip1gY1VC-548bPSvfn3DDxg&s=5&u=https%3a%2f%2fwww%2eietf%2eorg%2fmailman%2flistinfo%2facme _______________________________________________ Acme mailing list [email protected] https://scanmail.trustwave.com/?c=4062&d=hcDh2k_3IAMjh0nijx3Ip1gY1VC-548bPSvfn3DDxg&s=5&u=https%3a%2f%2fwww%2eietf%2eorg%2fmailman%2flistinfo%2facme _______________________________________________ Acme mailing list [email protected] https://www.ietf.org/mailman/listinfo/acme
