Thema: TS3 Fehler ?!
Einzelnen Beitrag anzeigen
Alt 12.03.2011, 09:20   #8
Stifler
König
Punkte: 39.887, Level: 100 Punkte: 39.887, Level: 100 Punkte: 39.887, Level: 100
Levelaufstieg: 0% Levelaufstieg: 0% Levelaufstieg: 0%
Aktivität: 0% Aktivität: 0% Aktivität: 0%
Letzte Erfolge
Auszeichnungen
 
Benutzerbild von Stifler
 
Registriert seit: 14.02.2011
Ort: Graz
Alter: 40
Beitr?ge: 1.495
Abgegebene Danke: 82
Erhielt 200 Danke für 37 Beiträge
Downloads: 11
Uploads: 0
Nachrichten: 6230
Renommee-Modifikator:
3169 Stifler genießt hohes AnsehenStifler genießt hohes AnsehenStifler genießt hohes AnsehenStifler genießt hohes AnsehenStifler genießt hohes AnsehenStifler genießt hohes AnsehenStifler genießt hohes AnsehenStifler genießt hohes AnsehenStifler genießt hohes AnsehenStifler genießt hohes AnsehenStifler genießt hohes Ansehen
Standard

Kuck mal im viewer nach was er für cmds schickt (serverinfo, channellist) ect und das musst du bei deinem teamspeakserver einstellen.

was ich festgestellt habe ist das manche ts3 viewer ein falsches Errorhandling haben.

in der funktion sendCommand z.B gehört korrekterweise

PHP-Code:
    if(!strpos($response"error id=0")) {
        
$this->error "TS3 Server returned the following error: " $this->unescape(trim($response));
        return 
false;
        } 
und bei update()

PHP-Code:
$lines explode("\n\rerror id=0 msg=ok\n\r"$response); 
queryserver()

PHP-Code:
        $this->_socket = @fsockopen($this->_host$this->_qport$errno$errstr1); 
und


PHP-Code:
@socket_set_timeout($this->_socket1);

            if(
trim(@fgets($this->_socket)) != "TS3") {
            
$this->error "Not a Teamspeak 3 Server - Bad Query Port";
            return 
false;
            } 
stell mal deinen tsviewer hier rein und wir schauen uns das an!
__________________

Ge?ndert von Cerberus (12.03.2011 um 10:46 Uhr) Grund: Code-Boxen ergänzt -- kann sonst ja keiner lesen!!
Stifler ist offline   Mit Zitat antworten Nach oben