PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Frage zu TS3 Whitelist


netsoldier
15.10.2014, 00:06
Hallo @ all,
hat Jemand eine Ahnung wie man es hinbekommt in die "query_ip_whitelist.txt" vom TS3 eine URL anstatt einer IP einzutragen?
Denn wenn man dort z.B.
127.0.0.1
laberrababer.ath.cxeinträgt, dann klappt das leider nicht und der TS3 wird nicht in der "viewer.php" angezeigt.

Schwamm
15.10.2014, 00:51
Also mache deine ip vom server rein woo der ts3 server läuft ... denn geht es ....
oder mache extra eine url ... für denn ts3 server .. zb .. vhost ....
also wie gesagt ganz leicht

LG Schwamm

netsoldier
15.10.2014, 01:05
Hallo,
ne da hab ich mich wohl nicht gut genug ausgedrückt.
Der TS3 liegt auf Server X, und die abfragende Adresse liegt auf nem Homeserver der, da wechselder IP, nur über laberrababer.ath.cx erreichbar ist.
Von daher kann ich dort nur eine URL eintragen und keine feste IP.

D@rk-€vil™
15.10.2014, 16:51
License und ts3server.ini vorhanden?

netsoldier
15.10.2014, 17:38
Hallo,
eine Lizenz ist nicht vorhanden und eine "ts3server.ini" kann ich nicht finden.
Meines Erachtens ist nur eine "tsdns_settings.ini.sample" da.
Wo liegt die "ts3server.ini" denn in der Regel?

Wenn sie vorhanden wäre, was müsste dort denn da geändert werden damit es geht?

D@rk-€vil™
15.10.2014, 20:44
Die ts3server.ini muss man selbst erstellen und folgendes steht bei drin.

machine_id=
default_voice_port=9987
voice_ip=ts3.domain.de
filetransfer_port=30033
filetransfer_ip=ts3.domain.de
query_port=10011
query_ip=ts3.domain.de
dbplugin=ts3db_sqlite3
dbpluginparameter=
dbsqlpath=sql/
dbsqlcreatepath=create_sqlite/
logpath=logs/
logquerycommands=1

Dann sollte es laufen.

netsoldier
15.10.2014, 20:52
Hallo,
OK Danke, und wo muss die "ts3server.ini" hin, also in welches Verzeichnis?

D@rk-€vil™
15.10.2014, 20:55
In dein ts3 server ordner.

netsoldier
15.10.2014, 22:43
Hallo,
irgendwie hab ich es so nicht hin bekommen <doof>Ich bin</doof>.
Hab mir aber etwas anderes gebastelt.....

Da auf dem Server wo der TS3 ist auch eine HP liegt, hab ich dort in der "index.php" folgendes eingetragen:
$meineip = gethostbyname("myhost.dyndns.org");
$datei = file("query_ip_whitelist.txt");
foreach($datei AS $meine_datei) {
if (!in_array("$meineip", $meine_datei)) {
$datei = fopen("query_ip_whitelist.txt","w");
// Die IP's sind die IP's die schon in der "query_ip_whitelist.txt" drin stehen
$a='127.0.0.1
12.345.678.99
998.76.54.321
'.$meineip.'
';
fwrite($datei, $a);
fclose($datei);
}
}Dann muss man nur noch eine Verknüpfung im Root-Verzeichnis auf die "query_ip_whitelist.txt" anlegen.
Bei einem Seitenaufruf gleicht er die Daten ab, und sollte sich die IP geändert haben, schreibt er den Inhalt neu.
Das funzt wunderbar!;)

Ich Danke trotzdem für Eure Hilfe!