Index: /trunk/grails-app/taglib/CustomTagLib.groovy
===================================================================
--- /trunk/grails-app/taglib/CustomTagLib.groovy	(revision 807)
+++ /trunk/grails-app/taglib/CustomTagLib.groovy	(revision 808)
@@ -288,5 +288,6 @@
 
         def schemes = ["http","https", "ftp"] as String[]
-        def domainValidator = new RegexValidator("localhost(:(\\d{1,5}))?")
+        //def domainValidator = new RegexValidator("localhost(:(\\d{1,5}))?")
+        def domainValidator = new RegexValidator(".*(:(\\d{1,5}))?") // Any domain, incl user@host:port
         def validator = new UrlValidator(schemes, domainValidator, UrlValidator.ALLOW_2_SLASHES)
         return validator.isValid(url)
