Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: sourceserver.info. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

Dienstag, 16. Juni 2009, 12:40

Sourcebans Database failure: Could not find database

Hallo@all.

Ich hoffe mir kann hier jemand helfen.

Ich habe mir Sourcebans installiert. HP und auf dem Gameserver läuft der SM mod auch.

Allerdings bekomme ich in den Log diese fehlermeldung.

Database failure: Could not find database conf "sourcebans"

Ich habe schon gesucht wie blöd und ich kann nichts finden. Bzw. stoße ich meist auf Englische seiten mit denen ich leider nicht so viel anfangen kann bzw verstehe ich davon nicht viel. leider.

Ich habe auch schon hier gesucht aber nichts gefunden. Vielmehr gefunden schon aber nur in zusammenhang das ich die Server ID nummer eintragen muss. Aber wo muss ich die eintragen und wo bekomme ich die her?

Und ist das überhaupt der Grunde warum ich diese Fehlermeldung bekomme?`

Danke schon mal an alle.

Ich habe echt 3 Stunden schon davor verbracht. Die databases.cfg ist korrekt ausgefüllt. Daran kann es nicht liegen.

HSFighter

Administrator

Beiträge: 1 517

Wohnort: Flensburg

Beruf: Industrieelektroniker

Rootserver vorhanden: Nein

  • Nachricht senden

2

Dienstag, 16. Juni 2009, 17:44

Re: Sourcebans Database failure: Could not find database

Tippe mal das in deinen Browser ein:

http://www.deine-sourcebans-hp.xy/index.php?p=admin&c=servers&o=dbsetup

"http://www.deine-sourcebans-hp.xy" natürlich gegen deine Adresse tauschen!

Da steht dann was genau was du in der "databases.cfg" einfügen musst!

Wenn es dann immer noch nicht klappt, habe ich da noch eine Frage:
Ist die SQL-Datenbank auf dem gleichen Server wie der Gameserver?
Wenn nicht, muss die Datenbank für externen Zugriff freigegeben werden!

MfG



-
Anti Cheat: www.smacbans.com
Kein direkter Support per PM (nur auf Anforderung)

3

Dienstag, 16. Juni 2009, 20:40

Re: Sourcebans Database failure: Could not find database

ok habe den befehl noch mal ausgeführt und dort stand jetzt was anderes Drin wie beim ende der ersten Installation.

Jetzt bekomme ich aber eine andere fehlermeldung:

Database failure: [2002]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

HSFighter

Administrator

Beiträge: 1 517

Wohnort: Flensburg

Beruf: Industrieelektroniker

Rootserver vorhanden: Nein

  • Nachricht senden

4

Dienstag, 16. Juni 2009, 21:32

Re: Sourcebans Database failure: Could not find database

Wenn du einen Linuxserver hast dann den Befehl:

Quellcode

1
ln -s /var/run/mysqld/mysqld.sock /tmp/mysql.sock

oder

Quellcode

1
"host" "localhost:/var/run/mysqld/mysqld.sock"
in der "databases.cfg" angeben!

Wo sich die Datei mysqld.sock befindet, kann man in der Datei /etc/mysql/my.cnf nachsehen.

MfG



-
Anti Cheat: www.smacbans.com
Kein direkter Support per PM (nur auf Anforderung)

5

Dienstag, 16. Juni 2009, 21:39

Re: Sourcebans Database failure: Could not find database

ln -s /var/run/mysqld/mysqld.sock /tmp/mysql.sock

wo muss ich den eintragen? Bei Host?

Hmm. Die SQL datenbank liegt beim anbieter. Da kann ich dann wahrscheinlich nicht auf die /etc/mysql/my.cnf zugreifen nehme ich an.

6

Dienstag, 16. Juni 2009, 21:47

Re: Sourcebans Database failure: Could not find database

Bei "host" "localhost:/var/run/mysqld/mysqld.sock" bekomme ich die fehlermedung:

L 06/16/2009 - 21:33:18: [sourcebans.smx] Database failure: [2005]: Unknown MySQL server host 'localhost:/var/run/mysqld/mysqld.sock' (1)

HSFighter

Administrator

Beiträge: 1 517

Wohnort: Flensburg

Beruf: Industrieelektroniker

Rootserver vorhanden: Nein

  • Nachricht senden

7

Dienstag, 16. Juni 2009, 22:37

Re: Sourcebans Database failure: Could not find database

Dein Webspace liegt nicht auf dem Gameserver?

Dann ist aus Sicherheitsgründen wahrscheinlich der externe Zugriff auf die Datenbank nicht erlaubt.
Frage mal bei deinem Provider nach, ob er es bei dir einrichtet?

MfG



-
Anti Cheat: www.smacbans.com
Kein direkter Support per PM (nur auf Anforderung)

8

Dienstag, 16. Juni 2009, 23:23

Re: Sourcebans Database failure: Could not find database

Danke werde ich mal nachfragen. Merci.

9

Mittwoch, 17. Juni 2009, 18:53

Re: Sourcebans Database failure: Could not find database

Also ich habe mit meinem Supporter gesprochen und er sagt das er die datenbank frei geschaltet hat.

Aber egal welche config ich nehme, es geht nicht.

L 06/17/2009 - 18:47:13: [sourcebans.smx] OnAllPluginsLoaded()
L 06/17/2009 - 18:47:13: [sourcebans.smx] OnAdminMenuReady()
L 06/17/2009 - 18:47:13: [sourcebans.smx] Result of AddToTopMenu: 4
L 06/17/2009 - 18:47:13: [sourcebans.smx] Added Ban option to admin menu
L 06/17/2009 - 18:47:16: [sourcebans.smx] Database failure: [2005]: Unknown MySQL server host 'localhost:/var/run/mysqld/mysqld.sock' (1)
L 06/17/2009 - 18:48:24: [sourcebans.smx] OnAllPluginsLoaded()
L 06/17/2009 - 18:48:24: [sourcebans.smx] OnAdminMenuReady()
L 06/17/2009 - 18:48:24: [sourcebans.smx] Result of AddToTopMenu: 4
L 06/17/2009 - 18:48:24: [sourcebans.smx] Added Ban option to admin menu
L 06/17/2009 - 18:48:26: [sourcebans.smx] Database failure: [2002]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
L 06/17/2009 - 18:49:42: [sourcebans.smx] Database failure: Could not find driver "dafault"
L 06/17/2009 - 18:49:42: [sourcebans.smx] OnAllPluginsLoaded()
L 06/17/2009 - 18:49:42: [sourcebans.smx] OnAdminMenuReady()
L 06/17/2009 - 18:49:42: [sourcebans.smx] Result of AddToTopMenu: 4
L 06/17/2009 - 18:49:42: [sourcebans.smx] Added Ban option to admin menu
L 06/17/2009 - 18:49:42: [sourcebans.smx] Database failure: Could not find driver "dafault"
L 06/17/2009 - 18:49:42: [sourcebans.smx] Database failure: Could not find driver "dafault"
L 06/17/2009 - 18:49:42: [sourcebans.smx] Database failure: Could not find driver "dafault"

Was nun?

10

Mittwoch, 17. Juni 2009, 23:28

Re: Sourcebans Database failure: Could not find database

Zitat von »"HSFighter"«

Dein Webspace liegt nicht auf dem Gameserver?


Habe ich ganz vergessen zu beantworten.

Nein liegt nicht auf dem selben server

HSFighter

Administrator

Beiträge: 1 517

Wohnort: Flensburg

Beruf: Industrieelektroniker

Rootserver vorhanden: Nein

  • Nachricht senden

11

Donnerstag, 18. Juni 2009, 17:57

Re: Sourcebans Database failure: Could not find database

Poste mal deine "databases.cfg"!!!
So wie sie Sourcebans vorgeschlagen hat!

User und Pass mit ****** austauschen!

Den Rest bitte so stehen lassen!

MfG



-
Anti Cheat: www.smacbans.com
Kein direkter Support per PM (nur auf Anforderung)

12

Donnerstag, 18. Juni 2009, 18:57

Re: Sourcebans Database failure: Could not find database

Hier meine databases.cfg

"Databases"
{
"driver_default" "mysql"

"sourcebans"
{
"driver" "mysql"
"host" "localhost"
"database" "*******"
"user" "*****"
"pass" "******"
//"timeout" "0"
"port" "3306"
}

"storage-local"
{
"driver" "sqlite"
"database" "sourcemod-local"
}
}

HSFighter

Administrator

Beiträge: 1 517

Wohnort: Flensburg

Beruf: Industrieelektroniker

Rootserver vorhanden: Nein

  • Nachricht senden

13

Donnerstag, 18. Juni 2009, 19:11

Re: Sourcebans Database failure: Could not find database

Quellcode

1
2
3
...
"host" "localhost"
...

Mit "localhost" gibst du an, das die Datenbank local auf dem Server liegt.
Was ja nicht der fall ist!
Das Sourcebans Webinterface schriebt es rein, weil es ja für das Sourcebans Webinterface zutrifft.
Das liegt ja auch auf dem gleichen Server wie die Datenbank, aber nicht Sourcemod!!!!

Tausche mal in der databases.cfg "localhost" gegen die "IP-Adresse" von deinem Webspace!

MfG



-
Anti Cheat: www.smacbans.com
Kein direkter Support per PM (nur auf Anforderung)

14

Donnerstag, 18. Juni 2009, 19:55

Re: Sourcebans Database failure: Could not find database

ok jetzt bekomme ich diese fehlermeldung


L 06/18/2009 - 19:52:15: [sourcebans.smx] Database failure: [2003]: Can't connect to MySQL server on 'xx.xx.xxx.xxx' (111)

Muss ich die ip mit : port eingeben?

Das ist aber meine IP vom Webspace und nicht von der sql datenbank, die kenne ich nicht. Aber du sagtest ja vom webspace.

Muss die port nummer auch rein?

15

Donnerstag, 18. Juni 2009, 20:01

Re: Sourcebans Database failure: Could not find database

Was mir auffält ist das hier:

}

"storage-local"
{
"driver" "sqlite"
"database" "sourcemod-local"
}
}

so heißt meine datenbank nicht.

HSFighter

Administrator

Beiträge: 1 517

Wohnort: Flensburg

Beruf: Industrieelektroniker

Rootserver vorhanden: Nein

  • Nachricht senden

16

Donnerstag, 18. Juni 2009, 21:01

Re: Sourcebans Database failure: Could not find database

"database" "sourcemod-local" steht bei mir auch drinne, und meine Datenbank ist auch Extern!
Der Port ist ja schon an gegeben!

Quellcode

1
L 06/18/2009 - 19:52:15: [sourcebans.smx] Database failure: [2003]: Can't connect to MySQL server on 'xx.xx.xxx.xxx' (111)
Das kann 3 Gründe haben:

  • Die IP ist Falsch!
  • Der Port 3306 ist nicht der richtige!
  • Die Datenbank erlaubt keinen externen Zugriff!



-
Anti Cheat: www.smacbans.com
Kein direkter Support per PM (nur auf Anforderung)

17

Freitag, 19. Juni 2009, 19:33

Re: Sourcebans Database failure: Could not find database

So, jetzt habe ich den Richtigen port angegeben.

Und nun bekomme ich diese fehlermeldung, öfter mal was neues. :mrgreen:

L 06/19/2009 - 19:30:12: [sourcebans.smx] Database failure: [2013]: Lost connection to MySQL server at 'reading initial communication packet', system error: 0 keinahn

HSFighter

Administrator

Beiträge: 1 517

Wohnort: Flensburg

Beruf: Industrieelektroniker

Rootserver vorhanden: Nein

  • Nachricht senden

18

Samstag, 20. Juni 2009, 01:40

Re: Sourcebans Database failure: Could not find database

Ich vermute, weiß es aber nicht 100%'tig

Auf dem Webserver in der Datei "/etc/mysql/my.cnf"!
Im Abschnitt [mysqld] darf die bind-adress Einstellung nicht localhost bzw. 127.0.0.1.
Sondern muss:

Quellcode

1
bind-address = 0.0.0.0
sein!

Mit 0.0.0.0 bindet sich der MySQL-Server an jede verfügbare IP des Systems.


Aber am besten deinem Provider das Problem schildern,
der kann das denn lösen!


MfG



-
Anti Cheat: www.smacbans.com
Kein direkter Support per PM (nur auf Anforderung)

19

Samstag, 20. Juni 2009, 11:12

Re: Sourcebans Database failure: Could not find database

Ich habe es meinem Provider mal weiter gegeben.

Der ist da recht flexible.

Mal sehen wenn er es umgestellt hat ob es dann geht.

Ich melde mich dann.

20

Samstag, 20. Juni 2009, 23:14

Re: Sourcebans Database failure: Could not find database

Also mein Provider so wie ich ihn kenne hat es so gemacht aber ich bekomme immer noch die fehlermedung:

L 06/20/2009 - 23:10:42: [sourcebans.smx] Database failure: [2013]: Lost connection to MySQL server at 'reading initial communication packet', system error: 0