www.ProFTPD.de
13. März 2007, 19:58:19 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: SMF - Neu installiert!
 
   Übersicht   Hilfe Suche Login Registrieren  
Seiten: [1] 2   Nach unten
  Drucken  
Autor Thema: Scoreboard  (Gelesen 721 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
UHolthausen
ProFTPD
*
Offline Offline

Beiträge: 31


Profil anzeigen WWW E-Mail
« am: 26. August 2003, 18:08:29 »

Hallo

seit 14:00 Uhr versuche ich ProFTPD mit SQL ans Laufen zu kriegen.
Ich bekomme immer die Scoreboardfehlermeldung, wurde auch hier im Forum diskutiert.
Mein Problem ich finde besagten Eintrag nirgends, bin wohl zu dumm.
Installiert und laufen tut:
Apache 1.3.27, PHP MySQL , auch die Datenbank ftp ist vorhanden.
Fehlermeldung:
linux - ProFTPD 1.2.8 (stable) (built Fri Jun 6 08:16:36 CEST 2003) standalone mode STARTUP
linux (wesuli[192.168.1.3]) - error deleting scoreboard entry: Invalid argument
linux (wesuli[192.168.1.3]) - FTP session closed.
linux - ProFTPD killed (signal 15)
linux - ProFTPD 1.2.8 standalone mode SHUTDOWN

linux:/ # proftpd -l
Compiled-in modules:
  mod_core.c
  mod_xfer.c
  mod_auth_unix.c
  mod_auth_file.c
  mod_auth.c
  mod_ls.c
  mod_log.c
  mod_site.c
  mod_sql.c
  mod_sql_mysql.c
  mod_cap.c
Wo ist mein Denkfehler, hätte ich doch ProFTPD ohne SQL laufen lassen.
Never change a running system.... Traurig

Ich bedanke mich im Voraus für Eure Hilfe.

mit freundlichem Gruss
Uli

Suse 8.2.prof.
Gespeichert

mit freundlichem Gruss

Uli

Mandrake_10
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #1 am: 26. August 2003, 18:15:27 »

Zitat von: "UHolthausen"
Hallo

seit 14:00 Uhr versuche ich ProFTPD mit SQL ans Laufen zu kriegen.
Ich bekomme immer die Scoreboardfehlermeldung, wurde auch hier im Forum diskutiert.


dann frag doch lieber um 14:05 :)

Zitat

Mein Problem ich finde besagten Eintrag nirgends, bin wohl zu dumm.

daran wird es nicht liegen, denn die Fehlermeldung ist ein wenig .....

Zitat

linux (wesuli[192.168.1.3]) - error deleting scoreboard entry: Invalid argument
linux (wesuli[192.168.1.3]) - FTP session closed.
linux - ProFTPD killed (signal 15)


das Problem hat nichts mit dem Scoreboard File zu tun. Vielmehr steigt mod_sql vorher aus und ProFTPD kommt mit dieser Fehlermeldung rueber. Fuege bitte Deiner ProFTPD.conf die Zeile:
SQLLOG /var/log/proftpd.sql
hinzu und starte proftpd neu

Dann kannst Du dort nachlesen, was nicht klappt. Ansonsten poste das hier...

cu
stonki
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
UHolthausen
ProFTPD
*
Offline Offline

Beiträge: 31


Profil anzeigen WWW E-Mail
« Antwort #2 am: 26. August 2003, 18:32:50 »

Hallo

danke für die schnelle Antwort.

"dann frag doch lieber um 14:05 Smiley ", wollte die Lösung mir selber erarbeiten und nicht dauernd fragen, wenn man selbst zur Lösung kommen kann.

Werde gleich Deine Tipps ausprobieren und testen.
So ausprobiert. Jetzt läßt sich ProFTPD nicht mehr starten:

SQLLOG expected cmdlist query-name [IGNORE_ERRORS]  :roll:

mfG

Uli
Gespeichert

mit freundlichem Gruss

Uli

Mandrake_10
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #3 am: 26. August 2003, 19:39:00 »

Zitat von: "UHolthausen"
Hallo

SQLLOG expected cmdlist query-name [IGNORE_ERRORS]  :roll:



wie kommst Du denn auf diese Zeile ? ICH BIN SO DOOF  :idiot)

ich meine natuerlich:
SQLLogFile   

http://www.proftpd.de/28.0.html#336

cu
stonki
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
UHolthausen
ProFTPD
*
Offline Offline

Beiträge: 31


Profil anzeigen WWW E-Mail
« Antwort #4 am: 26. August 2003, 19:51:44 »

Hallo Stonki

habe es geändert. Im Log steht folgendes:

Aug 26 19:47:47 mod_sql/4.10[9776]: backend module 'mod_sql_mysql/4.03'
Aug 26 19:47:47 mod_sql/4.10[9776]: backend api    'mod_sql_api_v1'
Aug 26 19:47:47 mod_sql/4.10[9776]: >>> sql_getconf
Aug 26 19:47:47 mod_sql/4.10[9776]: entering    mysql cmd_defineconnection
Aug 26 19:47:47 mod_sql/4.10[9776]:  name: 'default'
Aug 26 19:47:47 mod_sql/4.10[9776]:  user: 'username'
Aug 26 19:47:47 mod_sql/4.10[9776]:  host: 'localhost'
Aug 26 19:47:47 mod_sql/4.10[9776]:    db: 'ftp'
Aug 26 19:47:47 mod_sql/4.10[9776]:  port: '3306'
Aug 26 19:47:47 mod_sql/4.10[9776]:   ttl: '0'
Aug 26 19:47:47 mod_sql/4.10[9776]: exiting    mysql cmd_defineconnection
Aug 26 19:47:47 mod_sql/4.10[9776]: entering    mysql cmd_open
Aug 26 19:47:47 mod_sql/4.10[9776]: exiting    mysql cmd_open
Aug 26 19:47:47 mod_sql/4.10[9776]: unrecoverable backend error
Aug 26 19:47:47 mod_sql/4.10[9776]: error: '1045'
Aug 26 19:47:47 mod_sql/4.10[9776]: message: 'Access denied for user: 'username@localhost' (Using password: YES)'


Nur mit dieser Meldung kann ich nichts anfangen, da von MySQL keine Ahnung.

mfG

Uli
Gespeichert

mit freundlichem Gruss

Uli

Mandrake_10
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #5 am: 26. August 2003, 20:01:26 »

Zitat von: "UHolthausen"

Aug 26 19:47:47 mod_sql/4.10[9776]: message: 'Access denied for user: 'username@localhost' (Using password: YES)'

Nur mit dieser Meldung kann ich nichts anfangen, da von MySQL keine Ahnung.

mfG

Uli


ok, wenn Du unter SuSE 8.2 mysql das erste mal startest, dann wirst Du aufgefordert ein passwort fuer den MASTERUSER zu vergeben. Dieser User hat bei mysql alle rechte ! Hast Du das gemacht ? Nun hast Du Deine Config nicht gepostet, aber da wird bei Dir eine Zeile drinstehen ala:

SQLConnectInfo DATENBANK @localhost USERNAME PASSWORT
und
SQLUserInfo users username password uid gid homedir shell

da muessen natuerlich DATENBANK USERNAME PASSWORT ersetzt worden sein. Achtung: zwischen DATENBANK und "@" KEIN Leerzeichen. Das kannst Du nun mit mysql wie folgt durchpruefen:

mysql -u USERNAME -p
dann fragt er nach dem passwort, dann kannst Du eingeben:
use DATENBANK
dort dann "select * from users"

Das "users" stammt aus der Zeile "SQLUserInfo", lese dazu bitte die Doku von Mod_sql
 http://www.proftpd.de/11.0.html

cu
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
UHolthausen
ProFTPD
*
Offline Offline

Beiträge: 31


Profil anzeigen WWW E-Mail
« Antwort #6 am: 26. August 2003, 21:06:53 »

Hallo Stonki

so ich habe einiges ändern müssen. Hatte MYSQL ohne Passwort laufen, ist jetzt geändert.
Dafür tritt ein Problem auf, dass ich nicht verstehe.
Laut Webmin hat der User "wesuli" ein Passwort.
Gebe ich die Befehle ein, die Du gepostest hast,passiert folgendes:
linux:/ # mysql -u wesuli -p
Enter password: hier stand das Passwort
ERROR 1045: Access denied for user: 'wesuli@localhost' (Using password: YES)
linux:/ # mysql -u wesuli -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 4 to server version: 3.23.55-Max-log

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> \u ftp
ERROR 1044: Access denied for user: '@localhost' to database 'ftp'
mysql>

Es geht nur, wenn ich das Passwort leer lasse.

mfG

Uli

P.S.
bin erst morgen ab 13:45 online
Gespeichert

mit freundlichem Gruss

Uli

Mandrake_10
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #7 am: 26. August 2003, 22:41:58 »

Zitat von: "UHolthausen"
mysql> \u ftp
ERROR 1044: Access denied for user: '@localhost' to database 'ftp'
mysql>
[/quote


entweder hast Du kein passwort gesetzt oder mysql NICHT neu gestartet. Das muss naemlich nach jedem Aendern der Zugriffsdaten gemacht werden.

cu
stonki
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
UHolthausen
ProFTPD
*
Offline Offline

Beiträge: 31


Profil anzeigen WWW E-Mail
« Antwort #8 am: 27. August 2003, 06:12:46 »

Guten Morgen


habe den MYSQL-Server nach jeder Aenderung angehalten bzw neugestartet. Ohne Erfolg.
Denke darüber nach die SQL-Datenbank "FTP" neuaufzusetzen.
Nach der Arbeit werde ich um 14:00 weitermachen.
Melde mich auf jeden Fall heute und hier im Forum.


mit freundlichem Gruss

Uli
Gespeichert

mit freundlichem Gruss

Uli

Mandrake_10
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #9 am: 27. August 2003, 08:42:22 »

PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USERS !
This is done with:
/usr/bin/mysqladmin -u root -h localhost password 'new-password' -p
 AND
/usr/bin/mysqladmin -u root -h host.domain.com password 'new-password' -p


bin mir nicht sicher, ob das letzte "-p" so richtig ist, probier einfach mal aus...

cu
stonki
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
sm
Gast
« Antwort #10 am: 27. August 2003, 13:53:33 »

Das letzte p kann man getrost weglassen
Gespeichert
dm
Gast
« Antwort #11 am: 27. August 2003, 13:56:12 »

Außerdem solltest du darauf achten, dass dein User auch auf die DB ftp zugreifen darf. Anscheinend darf er das ja nicht laut folgender Meldung..
Zitat

mysql> \u ftp
ERROR 1044: Access denied for user: '@localhost' to database 'ftp'
Gespeichert
UHolthausen
ProFTPD
*
Offline Offline

Beiträge: 31


Profil anzeigen WWW E-Mail
« Antwort #12 am: 27. August 2003, 16:23:07 »

Hallo

das ist mir auch aufgefallen. Ich habe mal im Webmin die Rechte kontrolliert, von da aus ist es ansich anders.
Ich habe mit diesem User volle Rechte, sprich im Prinzip root-Rechte.
Nur irgendwie scheint es nicht zu klappen.
Eine Testinstallation eines Forum hat funktioniert und es läuft wie im Internet, ich kann alles machen.
D.h. der SQL-Server scheint richtig zu laufen oder lieg ich hier falsch ?
Gespeichert

mit freundlichem Gruss

Uli

Mandrake_10
UHolthausen
ProFTPD
*
Offline Offline

Beiträge: 31


Profil anzeigen WWW E-Mail
« Antwort #13 am: 27. August 2003, 17:00:45 »

Hallo

habe mir ein Buch über MySQL zugelegt und anhand dessen folgendes gemacht:


linux:/ # mysql -hlocalhost -uroot -pk67ag8 ftp
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 4 to server version: 3.23.55-Max-log

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> \u ftp
Database changed
mysql> \s
--------------
mysql  Ver 11.18 Distrib 3.23.55, for suse-linux (i686)

Connection id:          4
Current database:       ftp
Current user:           root@localhost
Current pager:          stdout
Using outfile:          ''
Server version:         3.23.55-Max-log
Protocol version:       10
Connection:             Localhost via UNIX socket
Client characterset:    latin1
Server characterset:    latin1
UNIX socket:            /var/lib/mysql/mysql.sock
Uptime:                 5 min 21 sec

Threads: 1  Questions: 6  Slow queries: 0  Opens: 6  Flush tables: 1  Open tables: 0 Queries per second avg: 0.019
--------------

mysql>


Soll das so sein ?
Gespeichert

mit freundlichem Gruss

Uli

Mandrake_10
UHolthausen
ProFTPD
*
Offline Offline

Beiträge: 31


Profil anzeigen WWW E-Mail
« Antwort #14 am: 27. August 2003, 18:26:02 »

Hallo

jetzt komm ich nicht mehr in die Datenbank  Traurig

linux:/ # mysql -uroot -p
Enter password:
ERROR 1045: Access denied for user: 'root@localhost' (Using password: YES)
linux:/ #
Wie kann man das Masterpasswort wiederzurücksetzen ?

usr/bin/mysqladmin -u root -h localhost password 'new-password' -p
 AND
/usr/bin/mysqladmin -u root -h host.domain.com password 'new-password' -p
 
 
Verweigert mir den Zugang, trotz richtigem PW. Fehler 1045, siehe oben.
Gespeichert

mit freundlichem Gruss

Uli

Mandrake_10
Seiten: [1] 2   Nach oben
  Drucken  
 
Gehe zu:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS
Seite erstellt in 0.068 Sekunden mit 16 Zugriffen.