PDA

View Full Version : linux server


dexter
25-06-2006, 12:52
h!

Die Situation:

Ich habe einen Linux Debian 3.1 TS Server mit der Version 2.0.20.1
Der TS-Server ist mit einer anderen Portnummer konfiguriert und am Router geforwarded.

Ich kann ohne Probleme joinen, vom internen Netzwerk oder über den Umweg über den Router mit der URL. Es ist egal von welchen meiner Windows XP PC's.Zahlreiche Freunde können ebenfalls ohne Probleme zum Server connecten, hier ist es egal ob sie die URL eingeben oder die IP. Es kommt aber hin und wieder vor das jemand der connecten will einen "Connection Timeout" bekommt und keine Chance hat auf den Server zu kommen! Ich habe alle Einstellungen sowohl Server- als auch Client- (am Telefon oder im Chat) Seitig mehrmals geprüft. Es ist alles korrekt eingestellt! Nach mehreren erfolglosen Verbindungsversuchen fing ich an verschiedene Linux TS-Server Versionen zu testen, u.a. 2.0.22.1 und 2.0.22.3, mit dem selben Ergebniss.
Das eigenartige war/ist aber das man connecten kann wenn man den Client über einen Link startet (teamspeak://mein.TS-Server.org:PORT?password=geheim?nickname=ich usw.). So kann man den ganzen TS voll nutzen ohne Probleme. Ich habe die Benutzer registrieren lassen und sie gebeten es jetzt mit der Regisrierung nochmal aus dem Client heraus die Verbindung zu starten. Und wieder hatten sie einen "Connection Timeout" ohne einen Fuß auf den Server zusetzen.
Ich habe gesehen das nur Benutzer mit Windows 2000 und hin und wieder auch Window 98 solche Probleme haben. Laut ihren Berichten zufolge können sie aber auf andrere TS-Server ohne diese Problem verbinden.

Da ich sehr an einer Lösung interessiert bin installierte ich mir unter VMware eine Windows 2000 SP4 und eine Windows 98 Umgebung. Beide Systeme sind ohne Updates!! Ein XP SP2, Vista und Linux (ubuntu) war schon vorhanden. Hier ist nur XP ohne Updates, Ubuntu und Vista sind auf dem aktuellen Stand. Auf jede VM (ausgenommen Vista) installierte ich den aktuellen Client von Teamspeak, habe alle Einstellung vorgenommen und versuchte die Verbindung aufzubauen. Die Linux und Windows XP VM hatten keine Probleme damit aber Windows 98 und 2000 produzierten ein "Connection Timeout" und das wiederhohlbar. Wiederum kontrollierte ich alle Einstellungen mehrmals ohne einen Fehler zu finden. Jetzt probierte ich die Link-Methode und konnte connecten, registrierte mich und versuchte es erneut über den Client. Wieder kein Erfolg!
Auf der Windows XP VM installierte ich nun den Windows TS-Server in der Version 2.0.20.1. Nahm alle Einstellungen vor und startete ihn. Jetzt konnten alle anderen VM's und der Hostrechner joinen ohne einen Fehler.
Eine Erkenntniss reicher: auf einen Windows TS-Server können alle connecten!
Jetzt habe ich die Windows 2000 VM auf den aktuellen Stand gebracht mit einspielen aller Updates. Und anschliessend konnte ich ich mich auch ohne Probleme auf meinen Linux TS-Server verbinden. Auch bei der Windows 98 VM war es das selbe Spiel: updaten und die Verbindung gelingt (teste es wärend ich das schreibe).
(Zeitspanne: ca. 5min).
Hmm, gerade zuviel getestet denn es gelingt nicht mehr. Auch ein Neustart der VM hilft nichts. Teste es gerade am Windows 2000. Es gelingt auch hier nicht mehr! Beide .log Files sind leer egal ob sie im Debugmodus sind oder nicht.

Das server.log File sieht so aus:
25-06-06 12:54:16,ALL,Info,AccessLog, SID: 1 client connected [IP: , Nick: vm98, Version: 2.0.32.60]
25-06-06 12:54:18,ALL,Info,AccessLog, SID: 1 client disconnected. [Nick: vm98]
25-06-06 13:08:17,ALL,Info,AccessLog, SID: 1 client connected [IP: , Nick: vm98, Version: 2.0.32.60]
25-06-06 13:14:11,ALL,Info,AccessLog, SID: 1 client disconnected. [Nick: vm98]
25-06-06 13:15:14,ALL,Info,AccessLog, SID: 1 client connected [IP: , Nick: vm98, Version: 2.0.32.60]
25-06-06 13:15:16,ALL,Info,AccessLog, SID: 1 client disconnected. [Nick: vm98]
25-06-06 13:15:24,ALL,Info,AccessLog, SID: 1 client connected [IP: , Nick: vm98, Version: 2.0.32.60]
25-06-06 13:15:26,ALL,Info,AccessLog, SID: 1 client disconnected. [Nick: vm98]
25-06-06 13:15:33,ALL,Info,AccessLog, SID: 1 client connected [IP: , Nick: vm98, Version: 2.0.32.60]
25-06-06 13:15:35,ALL,Info,AccessLog, SID: 1 client disconnected. [Nick: vm98]
25-06-06 13:15:54,ALL,Info,AccessLog, SID: 1 client connected [IP: , Nick: vm98, Version: 2.0.32.60]
25-06-06 13:15:56,ALL,Info,AccessLog, SID: 1 client disconnected. [Nick: vm98]
25-06-06 13:16:14,ALL,Info,AccessLog, SID: 1 client connected [IP: , Nick: vm98, Version: 2.0.32.60]
25-06-06 13:16:16,ALL,Info,AccessLog, SID: 1 client disconnected. [Nick: vm98]
25-06-06 13:16:25,ALL,Info,AccessLog, SID: 1 client connected [IP: , Nick: vm98, Version: 2.0.32.60]
25-06-06 13:16:27,ALL,Info,AccessLog, SID: 1 client disconnected. [Nick: vm98]
25-06-06 13:16:51,ALL,Info,AccessLog, SID: 1 client connected [IP: , Nick: vm98, Version: 2.0.32.60]
25-06-06 13:16:53,ALL,Info,AccessLog, SID: 1 client disconnected. [Nick: vm98]
25-06-06 13:18:33,ALL,Info,AccessLog, SID: 1 client connected [IP: , Nick: vm98, Version: 2.0.32.60]
25-06-06 13:18:35,ALL,Info,AccessLog, SID: 1 client disconnected. [Nick: vm98]
25-06-06 13:19:32,ALL,Info,AccessLog, SID: 1 client connected [IP: , Nick: vm98, Version: 2.0.32.60]
25-06-06 13:19:34,ALL,Info,AccessLog, SID: 1 client disconnected. [Nick: vm98]
25-06-06 13:20:19,ALL,Info,AccessLog, SID: 1 client connected [IP: , Nick: vm2000, Version: 2.0.32.60]
25-06-06 13:20:21,ALL,Info,AccessLog, SID: 1 client disconnected. [Nick: vm2000]
25-06-06 13:20:42,ALL,Info,AccessLog, SID: 1 client connected [IP: , Nick: vm2000, Version: 2.0.32.60]
25-06-06 13:20:44,ALL,Info,AccessLog, SID: 1 client disconnected. [Nick: vm2000]
25-06-06 13:21:05,ALL,Info,AccessLog, SID: 1 client connected [IP: , Nick: vm2000, Version: 2.0.32.60]
25-06-06 13:21:07,ALL,Info,AccessLog, SID: 1 client disconnected. [Nick: vm2000]
25-06-06 13:21:20,ALL,Info,AccessLog, SID: 1 client connected [IP: , Nick: vm2000, Version: 2.0.32.60]
25-06-06 13:21:22,ALL,Info,AccessLog, SID: 1 client disconnected. [Nick: vm2000]

So, genug getestet und geschrieben für heute. Ich hoffe das jemand das Problem kennt oder sogar eine Lösung parat hat.

CYA

guldi
29-06-2006, 11:35
gemäss div. Forumreports sind ältere client versionen (siehe FTP server) etwas weniger timeout anfällig als der aktuelle. Evtl. würde sich das durch die betroffenen user austesten lassen ?

dexter
30-06-2006, 14:37
h!

danke für deine antwort. habe jetzt die version 2.0.28 auf der 98er und 2000er VM getestet und ich konnte mich verbinden. Dabei habe ich mehrmals rebootet und teamspeak neugestartet und es klappte jedes mal :)

ScP
01-07-2006, 10:51
Das klingt merkwürdig. Könntest du ein paar Informationen über deine Hardware (mal abgesehen von der virtuellen Hardware von VMware) posten?

Bastian
01-07-2006, 14:44
Ähnliche Probleme werden im englischen Teil des Forums berichtet.

dexter
02-07-2006, 11:59
h!

Hardware:

VIA EPIA Mini-ITX 800MHz C3 CPU 768MB SD-RAM
OnboardLAN: VIA VT6103 Ethernet PHY

Netzwerk:

I-Net: 12Mbit/1Mbit
Router: Netgear FWG114Pv1

guldi
03-07-2006, 13:51
h!

danke für deine antwort. habe jetzt die version 2.0.28 auf der 98er und 2000er VM getestet und ich konnte mich verbinden. Dabei habe ich mehrmals rebootet und teamspeak neugestartet und es klappte jedes mal :)
danke fürs Feedback.