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

Samstag, 10. Juli 2010, 21:19

Auf Homepage wird nichts eingetragen

Hallo,

nach langen hin und her habe ich es nun geschafft, das ich mit dem Befehl "!admin" das Adminmenü öffnen kann.
Wenn ich dann jemanden Bannen tue (indem falle mich selber), wurde der Bann auf der Homepage nicht angezeigt.
Weis jemand woran es liegen könnte?

Meine SourceBans.cfg (auf Gameserver)

Spoiler Spoiler

/**
* sourcebans.cfg
*
* This file contains settings for the SourceBans Source Server Plugin
* @author SteamFriends Development Team
* @version 0.0.0.$Rev: 74 $
* @copyright SteamFriends (http://www.steamfriends.com)
* @package SourceBans
*/

"SourceBans" (auf Gameserver)
{
"Config"
{
// Website address to tell where the player to go for unban, etc
"Website" "http://SourceBans.DayAndNigtClan.de/"

// Allow or disallow admins access to addban command
"Addban" "1"

// Allow or disallow admins access to unban command
"Unban" "1"

// The Tableprefix you set while installing the webpanel. (default: "sb")
"DatabasePrefix" "sb_3"

// How many seconds to wait before retrying when a players ban fails to be checked. Min = 15.0 Max = 60.0
"RetryTime" "45.0"

// How often should we process the failed ban queue in minutes
"ProcessQueueTime" "5"

// Should the plugin automaticaly add the server to sourcebans
// (servers without -ip being set on startup need this set to 0)
"AutoAddServer" "0"

// Enable backing up config files after getting admins from database (1 = enabled, 0 = disabled)
"BackupConfigs" "1"

// Enable admin part of the plugin (1 = enabled, 0 = disabled)
"EnableAdmins" "1"

// Require the admin to login once into website
"RequireSiteLogin" "0"

// This is the ID of this server (Check in the admin panel -> servers to find the ID of this server)
"ServerID" "1"
}

/*
* Generic menu options for if a reason isn't supplied in a ban
* Without a supplied reason the ban will never be written to the database
*/
"BanReasons"
{
"Hacking" "Hacking"
"Exploit" "General Exploit of Game/Map/Server"
"TK" "Team Killing"
"TF" "Team Flashing"
"CommSpam" "Spamming Mic/Chat"
"BadSpray" "Inappropriate Spray"
"BadLang" "Inappropriate Language"
"BadName" "Inappropriate Name"
"IgnoreAdmin" "Ignoring Admins"
"Stacking" "Team Stacking"
"Own Reason" "Own Reason"
}

/*
* Submenu options for when "Hacking" is selected
* If "Hacking" is removed from the menu above this will not be accessable
*/
"HackingReasons"
{
"Aimbot" "Aimbot"
"Antirecoil" "Anti Recoil"
"Wallhack" "Wallhack"
"Spinhack" "Spinhack"
"Speedhack" "Speedhack"
"Multi-Hack" "Multi-Hack"
"No Smoke" "No Smoke"
"No Flash" "No Flash"
}
}


Meine Databases.cfg

Spoiler Spoiler

"Databases"
{
"driver_default" "mysql"

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

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


Ich wollte damals mein TeamSpeak Viewer auf der Homepage einbinden. Da musste ich beim Webspace-Anbieter den Port freischalten lassen.
Muss das in diesem Fall vielleicht auch getan werden?

Impact

Super Moderator

Beiträge: 1 276

Rootserver vorhanden: Nein

  • Nachricht senden

2

Samstag, 10. Juli 2010, 21:33

Re: Auf Homepage wird nichts eingetragen

ich Würde dir die Boardsuche ans Herz legen ;)

hab nur keine Zeit zu suchen jetzt gerade aber das Thema gabs schon mal


Mfg
Impact

3

Samstag, 10. Juli 2010, 21:46

Re: Auf Homepage wird nichts eingetragen

Kann gut möglich sein, aber finde nicht. Bzw. meine Formulierung wird wohl nicht geeignet sein ;)

rain

Super Moderator

Beiträge: 1 410

Wohnort: Lutherstadt Wittenberg

Beruf: Anlagenmechaniker

Rootserver vorhanden: Ja

  • Nachricht senden

4

Samstag, 10. Juli 2010, 22:38

Re: Auf Homepage wird nichts eingetragen

was sagt denn die error log von sourcebans in dein sourcemod/logs verzeichniss?





5

Samstag, 10. Juli 2010, 23:13

Re: Auf Homepage wird nichts eingetragen

Falls deine Datenbank nicht auf dem gleichen Server wie dein Game-Server liegt dann ist das hier falsch.

Quellcode

1
2
falsch "host" "localhost"
richtig "host" "192.192.192.192"


Oder liegt sie auf dem gleichen?


6

Samstag, 10. Juli 2010, 23:25

Re: Auf Homepage wird nichts eingetragen

Zitat von »"Anubis"«

Falls deine Datenbank nicht auf dem gleichen Server wie dein Game-Server liegt dann ist das hier falsch.

Quellcode

1
2
falsch "host" "localhost"
richtig "host" "192.192.192.192"


Oder liegt sie auf dem gleichen?


Nein Gameserver ist bei einen ganz anderen Anbieter als der Webspace.
Was müsste ich bei host eintragen? (EDIT: Habs gerade nochmal gelesen, okay. Danke. Ich teste gleich mit 192.192.192.192
EDIT2: Geht nicht. Und habe bei Alfahosting geschaut da steht: alfa30XX.alfahosting-server.de)
.)
Habe Webspace bei Alfahosting


EDIT:

Errorlogs:

Spoiler Spoiler

L 07/10/2010 - 21:07:22: SourceMod error session started
L 07/10/2010 - 21:07:22: Info (map "de_dust2_unlimited") (file "errors_20100710.log")
L 07/10/2010 - 21:07:22: [SM] Native "SQL_TQuery" reported: Invalid database Handle 0 (error: 4)
L 07/10/2010 - 21:07:22: [SM] Displaying call stack trace for plugin "sourcebans.smx":
L 07/10/2010 - 21:07:22: [SM] [0] Line 1368, sourcebans.sp::ProcessQueueCallback()


sourcebans.log

Spoiler Spoiler

L 07/10/2010 - 17:29:31: [sourcebans.smx] Database failure: [2002]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
L 07/10/2010 - 17:29:32: [sourcebans.smx] plugins/basebans.smx was unloaded and moved to plugins/disabled/basebans.smx
L 07/10/2010 - 18:33:00: [sourcebans.smx] Database failure: [2002]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
L 07/10/2010 - 19:02:24: [sourcebans.smx] Database failure: [2002]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
L 07/10/2010 - 19:24:42: [sourcebans.smx] Database failure: [2002]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
L 07/10/2010 - 19:54:36: [sourcebans.smx] Database failure: [2002]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
L 07/10/2010 - 19:56:31: [sourcebans.smx] Database failure: [2002]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
L 07/10/2010 - 21:02:22: [sourcebans.smx] Database failure: [2002]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

rain

Super Moderator

Beiträge: 1 410

Wohnort: Lutherstadt Wittenberg

Beruf: Anlagenmechaniker

Rootserver vorhanden: Ja

  • Nachricht senden

7

Sonntag, 11. Juli 2010, 01:27

Re: Auf Homepage wird nichts eingetragen

Es kann auch sein das dein Anbieter vom SQL Server keine Fremdzugriffe von aussen zulässt! Da müsstest du diesen noch mal anschreiben ob das möglich wäre.

@ Anubis: Solange der sql und gameserver loacal laufen kann man "localhost" und "127.0.0.1" verwenden. Was ich aber nicht verstehe wie du auf 192.192.192.192 kommst, klingt ein bisschen unlogisch :)





Beiträge: 1 537

Wohnort: Krefeld

Beruf: Student

Rootserver vorhanden: Nein

  • Nachricht senden

8

Sonntag, 11. Juli 2010, 01:31

Re: Auf Homepage wird nichts eingetragen

Ist die DB überhaupt nach außen hin geöffnet ?

Zitat

EDIT: Habs gerade nochmal gelesen, okay. Danke. Ich teste gleich mit 192.192.192.192


Bevor man sich die Arbeit macht, sollte man sich erstmal über grundlegende Dinge erkundigen.
Was kollege Anubis meint : Du sollst die IP Adresse des Servers angeben, wo die Datenbank hinterlegt ist.

Erkundige Dich bei Deinem Anbieter wie und wo Du Deine DB erreichen kannst. Solche Informationen sind
normalerweise in jedem Backend hinterlegt. Wenn DU nach außen geschlossen ist, kannst Du ein Support Ticket
stellen und Fragen ob Sie es freundlicherweise öffnen würden.

Die Logs sagen es ganz klar. Du kannst nicht auf die DB zugreifen also ist noch etwas nicht ganz richtig.

Edit : @ Rain das hab ich auch noch nicht so ganz gerafft was Anubis versucht zu erklären, jedenfalls ist sehr verwirrend.
LG
GeNeRaLbEaM

Wer Rechtschreibfehler findet, darf sie behalten.

9

Sonntag, 11. Juli 2010, 03:33

Re: Auf Homepage wird nichts eingetragen

Erstmal danke für die vielen Antworten :-)
Was genau und wem genau soll ich jetzt schreiben wegen freischalten?
Und was genau kürzt ihr mit DB ab?

DeaD_EyE

Administrator

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

10

Sonntag, 11. Juli 2010, 09:41

Re: Auf Homepage wird nichts eingetragen

DB=Datenbank

Es sieht aber stark nach einem Konfigurationsfehler aus. Er will nicht auf den externen MySQL-Server zugreifen, sondern auf den localhost, was nicht so ganz richtig sein kann.
Poste mal deine databases.cfg (vorher Passwörter zensieren).

11

Sonntag, 11. Juli 2010, 11:53

Re: Auf Homepage wird nichts eingetragen

Zitat von »"TwistOfFate"«



Meine Databases.cfg

Spoiler Spoiler

"Databases"
{
"driver_default" "mysql"

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

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

hEiNz

Profi

Beiträge: 705

Wohnort: Deutschland

Beruf: Freischaffender Künstler

Rootserver vorhanden: Nein

  • Nachricht senden

12

Sonntag, 11. Juli 2010, 12:06

Re: Auf Homepage wird nichts eingetragen

du must für localhost deine IP vom webspace oder vps eintragen... versuchs mal

13

Sonntag, 11. Juli 2010, 12:49

Re: Auf Homepage wird nichts eingetragen

Zitat von »"GeNeRaLbEaM"«

Ist die DB überhaupt nach außen hin geöffnet ?

Zitat

EDIT: Habs gerade nochmal gelesen, okay. Danke. Ich teste gleich mit 192.192.192.192


Bevor man sich die Arbeit macht, sollte man sich erstmal über grundlegende Dinge erkundigen.
Was kollege Anubis meint : Du sollst die IP Adresse des Servers angeben, wo die Datenbank hinterlegt ist.


Jep genau das hab ich gemeint ^^

Also du musst in deine databases.cfg folgendes einbauen:

Quellcode

1
2
3
4
5
6
7
8
9
10
	"sourcebans"
	{
		"driver"			"default"
		"host"				"IP-Adresse (siehe Vermerk unten)"
		"database"			"Datenbank-Name"
		"user"				"Datenbank-Benutzer"
		"pass"				"Datenbank-Passwort"
		//"timeout"			"0"
		"port"			"Port"
	}


Die IP-Adresse des Servers auf dem deine Datenbank liegt, findest du am einfachsten herraus, indem du die Website deiner SourceBans-Installation anpingst. Hierzu öffnest du die Eingabeaufforderung (Win-Taste + R, CMD eingeben und Enter drücken). Nun ping http://www.deineAdresse.de">http://www.deineAdresse.de</a> eingeben und Enter drücken. Nun steht da Ping wird ausgeführt für http://www.deineAdresse.de">http://www.deineAdresse.de</a> [192.192.192.192] mit...

Die IP-Adresse die in der [] angezeigt wird ist dann die von deinem Webserver. In meinem Beispiel lautet sie 192.192.192.192, diese musst du dann bei host eintragen.

Die Zugangsdaten zur Datenbank bekommst du von deinem Webspace-Anbieter. Meistens stehen diese im Webinterface. Am Ende deiner SourceBans-Installation kam aber auch eine Anzeige, was du in die databases.cfg kopieren sollst. Da stehen alles Zugangsdaten drin. Wenn du das kopiert hast, musst du nur noch die richtige IP-Adresse eintragen, dann sollte es gehen.

Das http:// wird vor den Adressen automatisch eingefügt einfach ignorieren.


14

Montag, 12. Juli 2010, 03:01

Re: Auf Homepage wird nichts eingetragen

Habe eben bei meinem Webspaceanbieter angefragt wegen Portfreischaltung.
Die meinten dann das der Gameserver connection aufnimmt auf das Webspace und das wäre in meinem Paket nicht möglich.
Also hat sich die Angelegenheit erledigt?!

Mit der cmd konnte ich die IP "auslesen" und habe sie beim Localhost eingetragen, leider ohne erfolg.


Spoiler Spoiler

"Databases"
{
"driver_default" "mysql"

"sourcebans"
{
"driver" "mysql"
"host" "IP-ADRESSE"
"database" "usr_webXXXX_2"
"user" "webXXXX"
"pass" "XXXXX"
//"timeout" "0"
"port" "3306"
}

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

15

Montag, 12. Juli 2010, 08:57

Re: Auf Homepage wird nichts eingetragen

Zitat von »"TwistOfFate"«

Habe eben bei meinem Webspaceanbieter angefragt wegen Portfreischaltung.
Die meinten dann das der Gameserver connection aufnimmt auf das Webspace und das wäre in meinem Paket nicht möglich.
Also hat sich die Angelegenheit erledigt?!

Mit der cmd konnte ich die IP "auslesen" und habe sie beim Localhost eingetragen, leider ohne erfolg.


Spoiler Spoiler

"Databases"
{
"driver_default" "mysql"

"sourcebans"
{
"driver" "mysql"
"host" "IP-ADRESSE"
"database" "usr_webXXXX_2"
"user" "webXXXX"
"pass" "XXXXX"
//"timeout" "0"
"port" "3306"
}

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


Jep dann hat sich das erledigt, wenn das dein Anbieter nicht zulässt kannst du SourceBans nicht nutzen.
Falls ich fragen darf, bei welchem Anbieter bist du denn?


16

Montag, 12. Juli 2010, 13:20

Re: Auf Homepage wird nichts eingetragen

Das kannst du gern tun Anubis ;)
Ich bin bei Alfahosting.de, bin auch super zufrieden, aber diese Portfreischaltung würde mir 124,99 Euro kosten. Und das ist es mir dann auch wieder nicht Wert.

Und natürlich Danke an alle, die mir helfen wollten.

17

Montag, 12. Juli 2010, 14:16

Re: Auf Homepage wird nichts eingetragen

OMG 124,99 €????
Gibts bei denen auch Gameserver oder hast du bei denen deinen Webspace? Ich wollte eigentlich wissen wo du deine Gameserver hast, falls die nicht bei Alfahosting.de sind. ^^


Beiträge: 1 537

Wohnort: Krefeld

Beruf: Student

Rootserver vorhanden: Nein

  • Nachricht senden

18

Montag, 12. Juli 2010, 14:50

Re: Auf Homepage wird nichts eingetragen

Das nenne ich mal Kundefreundlichkeit ....
LG
GeNeRaLbEaM

Wer Rechtschreibfehler findet, darf sie behalten.

19

Montag, 12. Juli 2010, 15:11

Re: Auf Homepage wird nichts eingetragen

Alfahosting hat keine Gameserver.
Ich beziehe meine Gameserver von http://ultimate-server.de/">http://ultimate-server.de/</a>

@GeNeRaLbEaM: Alfahosting ist eigentlich nett und antwortet auch schnell. Aber Port freischalten kostet eben "etwas" ;)

20

Montag, 12. Juli 2010, 16:37

Re: Auf Homepage wird nichts eingetragen

Nur damit wir uns jetzt nicht falsch verstehen, dein Problem liegt jetzt nicht an deinem Gameserver, denn der könnte auf deine Datenbank zugreifen sondern liegt an deinem Webspace-Anbieter, denn der lässt deinen Gameserver nicht auf die Datenbank zugreifen. Hab ich das richtig verstanden?

Falls ja:

All Inkl http://all-inkl.com/">http://all-inkl.com/</a> kann ich ohne Probleme empfehlen. Bei denen hab ich meine Pages auch untergebracht, auch meine SourceBans-Installation http://www.bans.dirty-elite.de/">http://www.bans.dirty-elite.de/</a> und da läuft alles. Auch der Support ist super und die Preise sind, in meinen Augen günstig.
(Hoffe mein Post wird jetzt nicht wegen Werbung gelöscht, falls die Nennung meines Anbieters nicht OK ist, bitte nur den Namen und nicht gleich alles löschen)

Falls es am Gameserver liegt:

Schreib doch mal den Anbieter deiner Gameserver an, ob er dir diese Funktion freischaltet. Wie gesagt die sind meist doch recht kooperativ.