[ https://issues.apache.org/jira/browse/MSHARED-609?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Michael Osipov updated MSHARED-609: ----------------------------------- 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. was: 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 accepts ports > 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. > Partially revert MSHARED-429 > ---------------------------- > > Key: MSHARED-609 > URL: https://issues.apache.org/jira/browse/MSHARED-609 > Project: Maven Shared Components > Issue Type: Task > Components: maven-reporting-impl > Affects Versions: maven-reporting-impl 2.4 > Reporter: Michael Osipov > Assignee: Michael Osipov > Fix For: maven-reporting-impl 3.0 > > > 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. -- This message was sent by Atlassian JIRA (v6.3.4#6332)