Uploaded image for project: 'Maven Shared Components'
  1. Maven Shared Components
  2. MSHARED-609

Partially revert MSHARED-429

    XMLWordPrintableJSON

Details

    Description

      MSHARED-429 introduced handling of hostnames endling with .local though they are invalid in the way they are used.

      Copied from the ticket:
      I'd seriously like to revert this partially for 3.0:

      • Your DNS setup is simply broken. .local is a reserved TLD for mDNS resolution. This is not meant to be used in private networks. Doing so breaks Avahi on Linux/FreeBSD, Bonjour on macOS and everything else using zeroconf. You should register a domain name and use subdomains on your private network (https://de.wikipedia.org/wiki/Zeroconf#Multicast_DNS).
      • It does not accept full 16-bit unsigned integer
      • You always have to update with the newest pattern in Commons Validator

      Local hostnames (unqualified) can be validated by passing an option/flag to the validator. The rest of the patch, missing TLDs, etc. are already in Commons Validator 1.5.1.

      We should not encourage bad setups.

      Attachments

        Issue Links

          Activity

            People

              michael-o Michael Osipov
              michael-o Michael Osipov
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: