habe mysql-client-5.0 installiert, es läuft aber nur der 4er

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
kalleplom
Beiträge: 18
Registriert: 12.07.2006 08:50:08
Wohnort: Berlin

habe mysql-client-5.0 installiert, es läuft aber nur der 4er

Beitrag von kalleplom » 02.06.2007 00:32:47

hallo!

ich versuche mich gerade an der ftp-user verwaltung über mysql.

bin bekannte tutorials durchgegangen. und bin letztlich am punkt, dass mir sql.log die meldung:

Code: Alles auswählen

Jun 02 00:01:52 mod_sql/4.11[13939]: message:
 'Client does not support authentication protocol requested by server; consider upgrading MySQL client'
und mysql.log

Code: Alles auswählen

070602  0:21:41	     10 Connect     
Client does not support authentication protocol requested by server; consider upgrading MySQL client
bringt.
phpmyadmin zeigt mir MySQL-Client-Version: 4.1.15 und Server Version: 5.0.41-Dotdeb_1.dotdeb.1-log
ich als unerfahrener nehme mal schwer an, dass aus irgendwelchen gründen der client nicht der aktuellste ist.

ich habe jetzt mal die unstable debs installiert. während dem apt-get upgrade zeigt mir der installationsverlauf auch
mysql-client-5.0 an. aber trotzdem läuft wohl immer noch der 4.1.15
und daran liegt es doch sicher auch, dass proftpd nicht auf mysql zugreifen kann. der authentifizierungsmethode wegen, oder so ähnlich :roll:

was kann ich tun, dass der 5er client läuft? muss ich erst den ganzen mysql server removen?
vielen dank für die hilfe!
Zuletzt geändert von kalleplom am 02.06.2007 16:14:43, insgesamt 1-mal geändert.

Benutzeravatar
ckoepp
Beiträge: 1409
Registriert: 11.06.2005 20:11:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nähe Heidelberg

Beitrag von ckoepp » 02.06.2007 12:18:22

Warum hast du das ins Web- und Mailserver Forum geschrieben?


Wie auch immer, nehme mal an du hast den proftpd per apt/dpkg von Debian installiert (kein Backport). Falls ja hast du nun zwei Möglichkeiten:

1.) proftpd deinstallieren und selbst mit der neusten mysql-version kompilieren
2.) rollback auf die alte mysql version

Warum hast du denn überhaupt nen Backport eingespielt? Brauchst du die neuen Features (sind glaub Trigger dazugekommen, oder?)? Wenn du sie nicht brauchst: weg damit. Mit Backports zerstörst du dir auch ne Menge Abhänigkeiten wie du siehst.
"Es gibt kein Problem, das man nicht mit einem doppelten Scotch lösen könnte!"
Ernest Hemingway

kalleplom
Beiträge: 18
Registriert: 12.07.2006 08:50:08
Wohnort: Berlin

Beitrag von kalleplom » 02.06.2007 12:40:09

ja, ist wohl das falsche forum. sorry. Kann der Moderator ja verschieben. :D


Ich komme wohl nicht um selber kompiliern rum, oder? Ausserdem denken ich, dass nicht der proftpd das problem hat sondern eher, dass der mysql-client nicht der aktuellste ist.
Das Tutorial, das ich verwendet hatte ist sicher für nen 5er Client.

Ich hätte den Thread vielleicht auch anders benennen sollen. Aufgefallen, dass auf dem Server eine ältere Version des Clients läuft ist mir erst, als ich im proftpd logfile die Fehlermeldung gesehen und "ausgewertet" hatte.

Letztendlich frage ich mich, warum der mysql-client trotz Installation der 5er Version immer noch der der 4.1.15er ist...
:roll:

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 02.06.2007 12:51:17

verschoben

PS: deinen Titel kannst du ändern indem du deinen ersten Post editierst und den Titel halt dort änderst..

PPS: dpkg -L mysql-client
das zeigt dir an, was er für Dateien installiert hat..
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

kalleplom
Beiträge: 18
Registriert: 12.07.2006 08:50:08
Wohnort: Berlin

Beitrag von kalleplom » 02.06.2007 16:26:35

Code: Alles auswählen

dpkg -L mysql-client
Ergebnis:

Code: Alles auswählen

Paket »mysql-client« ist nicht installiert.
jetzt hab ich nochmal

Code: Alles auswählen

apt-get install mysql-client-5.0
ausgeführt.
Am Schluss des Verlkaufs steht:

Code: Alles auswählen

Setting up libmysqlclient15off (5.0.41-2) ...
Setting up mysql-client-5.0 (5.0.41-2) ...
Dann noch mal

Code: Alles auswählen

dpkg -L mysql-client
und es erscheint immer noch kein mysql-client.
Der MySQL Server läuft aber. phpMyAdmin funktioniert ja auch, doch steht immernoch MySQL-Client-Version: 4.1.15

Sh.. ! Was kann das denn sein? Liegt das nur an meiner Unfähigkeit?

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 02.06.2007 17:08:50

kalleplom hat geschrieben:Sh.. ! Was kann das denn sein? Liegt das nur an meiner Unfähigkeit?
Einduetig JA ;-) Quatsch..

Code: Alles auswählen

dpkg -L mysql-client-5.0
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

kalleplom
Beiträge: 18
Registriert: 12.07.2006 08:50:08
Wohnort: Berlin

Beitrag von kalleplom » 02.06.2007 18:00:55

Du, ich glaub es hat schon was mit mir zu tun. Andere haben nie solche Probleme.,,
:twisted:

Code: Alles auswählen

mumu:~# dpkg -L mysql-client-5.0
/.
/usr
/usr/bin
/usr/bin/innotop
/usr/bin/myisam_ftdump
/usr/bin/mysql
/usr/bin/mysqlaccess
/usr/bin/mysqladmin
/usr/bin/mysqlbug
/usr/bin/mysqlcheck
/usr/bin/mysql_client_test
/usr/bin/mysql_client_test_embedded
/usr/bin/mysqldump
/usr/bin/mysqldumpslow
/usr/bin/mysql_explain_log
/usr/bin/mysql_find_rows
/usr/bin/mysql_fix_extensions
/usr/bin/mysqlimport
/usr/bin/mysqlreport
/usr/bin/mysqlshow
/usr/bin/mysql_tableinfo
/usr/bin/mysqltest_embedded
/usr/bin/mysqltestmanager
/usr/bin/mysqltestmanagerc
/usr/bin/mysqltestmanager-pwgen
/usr/bin/mysql_waitpid
/usr/share
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/innotop.1.gz
/usr/share/man/man1/myisam_ftdump.1.gz
/usr/share/man/man1/mysql.1.gz
/usr/share/man/man1/mysqlaccess.1.gz
/usr/share/man/man1/mysqladmin.1.gz
/usr/share/man/man1/mysqlbug.1.gz
/usr/share/man/man1/mysqlcheck.1.gz
/usr/share/man/man1/mysqldump.1.gz
/usr/share/man/man1/mysqldumpslow.1.gz
/usr/share/man/man1/mysql_explain_log.1.gz
/usr/share/man/man1/mysql_find_rows.1.gz
/usr/share/man/man1/mysql_fix_extensions.1.gz
/usr/share/man/man1/mysqlimport.1.gz
/usr/share/man/man1/mysqlmanager.1.gz
/usr/share/man/man1/mysqlmanagerc.1.gz
/usr/share/man/man1/mysqlmanager-pwgen.1.gz
/usr/share/man/man1/mysqlreport.1.gz
/usr/share/man/man1/mysqlshow.1.gz
/usr/share/man/man1/mysql_tableinfo.1.gz
/usr/share/man/man1/mysql_waitpid.1.gz
/usr/share/menu
/usr/share/menu/innotop
/usr/share/perl5
/usr/share/perl5/InnoDBParser.pm
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/mysql-client-5.0
/usr/share/doc
/usr/share/doc/mysql-client-5.0
/usr/share/doc/mysql-client-5.0/README
/usr/share/doc/mysql-client-5.0/README.Debian
/usr/share/doc/mysql-client-5.0/copyright
/usr/share/doc/mysql-client-5.0/EXCEPTIONS-CLIENT.gz
/usr/share/doc/mysql-client-5.0/changelog.innotop.gz
/usr/share/doc/mysql-client-5.0/changelog.Debian.gz
/usr/share/doc/mysql-client-5.0/NEWS.Debian.gz
/usr/sbin
/usr/sbin/mysqlmanager
installiert isser. Aber warum rennt er nicht?
[/quote]

nee, Moment. Ist er überhaupt installiert? Ich les' nur was von /usr/share/doc/mysql-client-5.0/ . Also 'doc'. hui

kalleplom
Beiträge: 18
Registriert: 12.07.2006 08:50:08
Wohnort: Berlin

Beitrag von kalleplom » 02.06.2007 20:16:32

Ich werd echt noch irre.

Jetzt hab ich durch dist-upgrade und dem nochmaligen Installieren diverser pakete zwar den mysql-client-5.0.14 laufen, so, wie ich's wollte.
Nur bin ich jetzt wieder am Anfang, denn der proftpd-log zeigt mir immernoch die gleich Fehlermelung.
Kann doch nicht sein!

Ich habe dieses Tutorial befolgt. http://www.howtoforge.com/proftpd_mysql_virtual_hosting
Und da steht auch noch, dass es ein Copy'n'Paste Tut ist. Das hab ich doch auch gemacht. Nichts verändert.

Ich hab die Erweiterungen alle installiert. Jetzt läuft ProFTPD Version: 1.2.10 (stable). Kann es sein, dass es eine neuere Version gibt? Liegt es vielleicht daran?

kalleplom
Beiträge: 18
Registriert: 12.07.2006 08:50:08
Wohnort: Berlin

Beitrag von kalleplom » 02.06.2007 21:35:46

ja.. nun hab ich's doch geschafft!

Und ihr habt sicher alle nicht geantwortet, weil ihr wusstet :"der wird schon selber drauf kommen.." :)

Also:

Das Problem war das Passwort in Mysql:

http://dev.mysql.com/doc/refman/5.0/en/old-client.html

Ok. Trotzdem 1000 Dank für die Hilfe!!

Gruß

Antworten