[DNSOP] Re: Language negotiation in draft-ietf-dnsop-structu red-dns-error
Mukund Sivaraman <[email protected]>
| Newsgroups | gmane.ietf.dnsop |
|---|---|
| Message-ID | <ahcZL1wnglaiec1r@p5> |
On Wed, May 27, 2026 at 09:04:21AM -0400, Paul Wouters wrote: > > > > On May 27, 2026, at 03:09, Lars Eggert <[email protected]> wrote: > > > > Hi, > > > >> On May 26, 2026, at 20:00, Mukund Sivaraman <[email protected]> wrote: > >> It is a textual message for users to consume and for clients to display > >> to users. Web browsers may have strict policies on what they display in > >> some contexts, but that doesn't mean that DNS should not distribute this > >> textual information. > > > > IMO there is zero chance browsers will show this text to users in *any* context. What other clients do you envision to be different? > > And it’s not because they are just stubborn. Any free flow text that an attacker can populate will be abused by attackers for malicious messages. > > I already have to support some non-technical people inundated with “your phone is infected, click here” messages. Free form fields are dangerous. > > If this is not an “enduser” free form field, but a debugging thing, language tags seem overkill and are rarely used by implementations to customize the error message for specific languages > > That llms say to use nslookup, a tool that has been obsoleted longer than the age of half the people on this list is perhaps an indication that these are not strong arguments to use for implementation decisions at the protocol level. nslookup was deprecated in the BIND tree for a period of time for having a history of inconsistent behavior and a confusing interface. nslookup was undeprecated in the BIND tree around the 9.3 timeframe - see change 1700 in the bind9 CHANGES file, but I don't have the exact version tag handy. It is available in the Debian bind9-utils package, the Fedora bind-utils package, etc. and its manpage does not have any notices about obsoletion or deprecation. (I'm not recommending that nslookup be used over dig.) I guess the reason the LLMs include nslookup in their troubleshooting advice is that, unlike dig, it is available from the OS vendor on the common OS platforms (Windows, Mac OS, Linux). I agree with you that the fact that LLMs suggest that a non-savvy user troubleshoot on their own is not any reason to consider if EXTRA-TEXT ought to be included in DNS responses. But I've made my points in my previous email on how it is useful. Mukund _______________________________________________ DNSOP mailing list -- [email protected] To unsubscribe send an email to [email protected]
signature.asc
(application/pgp-signature, 1.5 KB)
-----BEGIN PGP SIGNATURE----- iQQzBAABCgAdFiEExrdyGG6c4NA+XvCrfNjWvMM1gqEFAmoXGSwACgkQfNjWvMM1 gqFGfCAAgkATz8KmH85UvBZ/7IewIePb5mzE/e17ZPif20FmECtCJison162qEOE 97pGGQcFC3fJLPKxXxKzCRgo/1v3ou3S9UWn76DEaSdNk+Zrb1VDr8fshssJ2DNy 0aSa9bLCtRWGYma+aZOL84q3PlbsSxPEmVWS+3p9Jz+pxj49KaEJKFfKzmbG7xdm /Kwhgb4TmsnUoBOOtxRjL0fOpNtc9VGfPu2yljgSt4R/in/5fHbpB9rD7mZilo9N KqkLq61b6oT/1vqS5QNZ47dG3+ahXkjjdj9D1r318xNtoeebTevDAu5LXbYOVhKE zqWwKnrTqskKAdhIyXnYuKeAB9f4Ca3PyZnWRYvhDzqh58kkA+sUIePaYG0eLH65 CoVvQN9OIY0xgQ1he0MmUFS5wnVbELj7kZ64pVrXWpXCFNRQFq2yCNh5D9rMkfcd oGqcee3Zeq/osbXKnyC2DeZQuRdK8Efj265PbrthjDUSm9LBPPRDwtcKFARd5kbK oXxyhV6qHiJx322F9uDioloW6E52JIDT0AVcYgBfBdkQSZK6N3a28qCh4AX4tGIN nv/DhSFxGkdv15/+4PS69e/GZvmoSqhWL/WbZn1UoFnmFawBSFSNe5Rbs4YXns3W WP2Yu1I7kWUsNPIbC+AZolFIHuLZ29TeMosnJmIpQGp6FcuP57raw0B88eE0suSz 8PCEcS11bzqulWUKcdIzokaUYZuuZnB9Boxg6WfOJ0M7oeH7ijZ8T8/oT4SYq9RH mGWllYuqfGF7WD9/L80bhTdnYBvzJlsmOV34Q9hsBRF4t6IZQYEleMXDk9FXcKaF j4r0oyw3JVUL/2QO2tMU54fiZFxMyc15UwBWFfg+kCABPzJrX7HVz1Kivlev7vBr b5467yEpRZVNA5ipbWEtyVZP6PJHuwcudXg4wakYEDnZtYmRSBMnG/+FCzhM5BQJ Yp7C+qg5coSgtKiV02YJwjsayxkzMc1Z0OF494U1u289oPGVCE+RnpscI+68TZtw 328dlwLB+RXp/x/PpevnhdZ9WnJoiKWb0ow9TUB6Exu2vGlYeiI23wS1MbC0lo9p btf8OhAHW4aSOpQaClspItH6USxiwJ56dcbNJKnHl3GgV8KGZx4M0LCGF6/dzyWA AQbKdJBXL4BuQ+zVCJhC1gg4xTUljWmKDFlWrCGjbc/140DsT8NrJe5mA+I8phwK 8Frh7YXeqV6LybAqUrJJ8H1jkKP/IIeHK+I68kzRpqalcmys5hLOo35DHn36EL/b +ynoO4TsJiYzZWB8I5xtigxCzW1c5NaDjq5Gmfdk5VzPsIZgpYal9Z8+Yi1eRIZo w3isgtwXHulWNauJDNUOG6RSNeoavA== =rmYs -----END PGP SIGNATURE-----