diff --git a/account/mkusercert.in b/account/mkusercert.in
old mode 100644
new mode 100755
index f5c61885ca74f805e30b2f48b766354466fbead5..b98ce1ea1bf28467765baa42747a66809987fcac
--- a/account/mkusercert.in
+++ b/account/mkusercert.in
@@ -345,8 +345,10 @@ sub CreateNewCert() {
     print TEMP "CN\t\t= $user_uuid\n";
     print TEMP "emailAddress\t= $user_uid" . "\@" . "$OURDOMAIN\n";
 
-    print TEMP "\n[ req_altname ]\nURI=urn:publicid:IDN+$OURDOMAIN" .
-	"+user+$user_uid\nemail=$user_uid" . "\@" . "$OURDOMAIN\n\n";
+    print TEMP "\n[ req_altname ]\nURI.1=urn:publicid:IDN+$OURDOMAIN" .
+	"+user+$user_uid\n" .
+	"email=$user_uid" . "\@" . "$OURDOMAIN\n" .
+	"URI.2=urn:uuid:$user_uuid\n\n";
 
     close(TEMP)
 	or fatal("Could not close usercert.cnf: $!");