Roundcube Community Forum

Release Support => Pending Issues => Topic started by: jame_s on December 20, 2019, 01:31:52 PM

Title: The server requested authentication method unknown to the client (GET /)
Post by: jame_s on December 20, 2019, 01:31:52 PM
roundcube version 1.3.8 (latest ubuntu 19.10 package)
mysql 8.0.18

after i upgraded a working roundcube install to ubuntu 19.10, i got the expected errors from not having mysql_native_password set, which seem to be gone, but i now get

The server requested authentication method unknown to the client in /usr/share/roundcube/program/lib/Roundcube/rcube_db.php on line 176 (GET /)
The server requested authentication method unknown to the client (GET /)

i'm thinking this maybe something to do with the mysql version being too new for the 1.3.8 roundcube, but i cant fins a packaged version or repository that has the latest roundcube version.

any ideas?

thx
Title: Re: The server requested authentication method unknown to the client (GET /)
Post by: alec on December 20, 2019, 03:10:36 PM
You need PHP 7.4 or reconfigure your database. Internet is full of answers to this problem, it's not Roundcube specific.
Title: Re: The server requested authentication method unknown to the client (GET /)
Post by: jame_s on December 20, 2019, 03:46:38 PM
php 7.4 was released *after* roundcube 1.3.8

the internet is indeed full of matches for this error message, but all the answers i saw focused on the mysql end of the problem. your comment is the first i've seen referencing the php version, so i upgraded the php to 7.3 and it now works.