Change vcard_search.server to varchar(100)

A varchar(100)+varchar(250) key in UTF8 produces the following error in MySQL: 

ERROR 1071 (42000): Specified key was too long; max key length is 1000 bytes

I suppose server should be a varchar(100) like in vcard table.