ZF-11927: Zend_Validate_Hostname problem with .EU IDN
Description
Zend_Validator returns incorrect result when validating hostname "labužník.eu":
'labužník.eu' appears to be a DNS hostname but cannot match against hostname schema for TLD 'eu'
But this domain is successfully registered (www.whois.eu).
Same issue was reported earlier here http://framework.zend.com/issues/browse/ZF-9183 and here http://framework.zend.com/issues/browse/ZF-11489
All Latin characters (ž and í) are from the same script and can be mixed (and are used together, at least in Czech language). So I don't see the point of enforcing the rule about not-mixing charsets in one IDN, when EURid allows domain like this to be registered. What is the point of validator when it does not reflect reality (=doesn't work properly)?
Comments
Posted by Adam Lundrigan (adamlundrigan) on 2012-02-26T19:18:01.000+0000
Confirmed. Test fails: