ZF-11489: Zend_Validate_Hostname doesn't handle IDN for .EU

Issue Type: Bug Created: 2011-06-17T13:33:21.000+0000 Last Updated: 2012-02-26T19:11:08.000+0000 Status: Resolved Fix version(s): Reporter: Martin Fuxa (karelbarel) Assignee: Thomas Weidner (thomas) Tags: - Zend_Validate

Related issues: - ZF-11927



with reference to my ticket " #107544 mixed characters" all Latin-* are same script and can be mixed - Zend_Validate_Hostname doesn't mix these characters. Please make proper validation. Thanks

You can test validity (length, mixing characters, etc.) of FQDN by

For example, this is valid .EU IDN domain světdětí (xn--svtdt-3sa23ac)


Posted by Thomas Weidner (thomas) on 2011-07-30T09:35:56.000+0000

From the EUrid FAQ ( which you referred to:

{quote}Why can’t I mix scripts in my IDN? IDNs made up of different scripts might look confusingly similar to other domain names if they contained homoglyphs. That is why only one (1) script, or alphabet, can be used in an IDN.{quote}

{quote}Can I use different scripts in my IDN if I separate them with a dash (-)? No. The use of different scripts, or alphabets, in a single IDN is not allowed. IDNs made up of different scripts might look confusingly similar to other domain names, especially if they contained homoglyphs.{quote}

This means: Mixed scripts are not allowed according to IANA and also according to EUrid.

See here for the list of supported scripts by EUrid:…

Posted by Thomas Weidner (thomas) on 2011-08-06T06:45:12.000+0000

Closing as non-issue See previous comment for details

Have you found an issue?

See the Overview section for more details.


© 2006-2018 by Zend, a Rogue Wave Company. Made with by awesome contributors.

This website is built using zend-expressive and it runs on PHP 7.