I just solved a problem which I also saw in an archived post, and which nobody seems to have posted a fix:
>> DBI connect('sefovan:localhost','koha',...) failed: Client does not support >> authentication protocolrequested by server; consider upgrading MySQL client at >> C:\usr\koha-2.2.0RC2\modules/C4/Context.pm line 409. This problem arises from the mysql authentication change documented at:http://dev.mysql.com/doc/mysql/en/old-client.html You can overcome the problem by editing line 1808 of Install.pm from: print system("$mysqldir/bin/mysql -u$mysqluser -e \"insert into user (Host,User,Password) values('$hostname','$user',password('$pass'))\" mysql\;"); to: print system("$mysqldir/bin/mysql -u$mysqluser -e \"insert into user (Host,User,Password) values('$hostname','$user',OLD_PASSWORD('$pass'))\" mysql\;");
Andrew Koebrick
Web Coordinator / Librarian
Dept. of Administration
State of Minnesota
658 Cedar St.
St. Paul, MN 55155
651-296-4156
http://server.admin.state.mn.us