has there been a change from 1.370 to 1.380 in the way webmin talks to mysqld ?
I'm running 5.0.26 (SLES10) and it used to work with 1.370. since 1.380 webmin cannot finish the login.
The full MySQL error message was : connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using password: YES)'
downgrading to 1.370 solves the problem.
strangely there is also some inconsitent behavior between 2 machines running it (both sles10 x86_64, one is dual-cpu though).
if setting up mysql from scratch (rpm --erase / rpm --install) one has to do:
mysqladin -u root password 'new-passwd' -p
mysqladmin -u root -h xxx.mydomain.com password '....' -p
this works on the 1 cpu system.
on the dual cpu system it fails.
mysqladmin -u root --password='' password 'new-pass'
and so on.
I cannot explain the different behavior between those 2 machines (same os ...), but there is something going on and webmin 1.370 could tolerate it - 1.380 can't :-(