Teamspeak 3 Synchronisation (WSC) 2.0.4 pl 1

Lizenzbestimmungen
Atrox Development Lizenz
Website
http://www.atrox-dev.de/index.php?page=ProductView&productID=45
Unterstützte Versionen
WoltLab Suite 3.0
WoltLab Suite 3.1

Synchronisiert Banns, Gruppen, Benutzertitel und Benutzernamen zwischen Forum und Teamspeak 3 Server.

Dieses Plugin synchronisiert das Forum mit einem Teamspeak 3 Server, das heißt, die Daten vom Forum sind die gleichen, wie die Daten vom TS3-Server.

Im ACP können die Teamspeak 3 Serverdaten hinterlegt werden. Wenn dies geschehen ist, kann ebenfalls für eine Benutzergruppe (z.B. Administrator) die dazugehörigen Servergruppe vom TS-Server eingetragen werden.

Benutzer können mehrere eindeutige IDs ihrer Teamspeak 3 Identitäten (z.B. Handy und PC) eintragen.

Alle Benutzer, die in die Administrator-Benutzergruppe im Forum hinzugefügt werden, werden gleichzeitig im Teamspeak 3 Server in die Servergruppe hinzugefügt.

Das funktioniert auch, wenn der Benutzer wieder aus der Gruppe entfernt wird oder der Benutzer gelöscht wird.

Besonders praktisch ist, dass ein Benutzer automatisch im TS-Server gebannt oder entbannt wird, wenn er auch im Forum gebannt oder entbannt wird.

Dieses Plugin funktioniert ohne Anpassungen im TS3-Server. Die Verbindung funktioniert anhand einer Query-Verbindung mithilfe eines Accounts.

Das System wurde so entwickelt, dass es auch dann funktioniert, wenn der Benutzer im Server offline ist.

*NEU: Das Plugin synchronisiert auch Benutzertitel und Benutzernamen mit der Client Beschreibung

*NEU: Ein Cronjob synchronisiert zur Sicherheit die Daten in einem bestimmten Intervall

Kompatibel zu: WSC 3.0, WSC 3.1

Sprachen: Deutsch, Englisch

Benötigt: Socket-Verbindungen müssen in der PHP Konfiguration möglich sein. In der Regel schalten Webhoster die Funktion nachträglich frei, falls Sie gesperrt wurde.



  • Version 2.0.4 pl 1

    • Sicherheits-Code ist nun länger
    • Behebt Lücke, um fremde UID's zu sehen

  • Version 2.0.4

    • Plugin ist kompatibel mit WSC 3.1

  • Version 2.0.3

    • Behebt Fehlermeldung beim Synchronisieren
    • Pflicht zur Synchronisierung nur noch bei aktivierten Konten


  • Version 2.0.2

    • Behebt mögliche Fehlermeldungen beim Hinzufügen einer UID im ACP
    • Fügt einen Cronjob hinzu, um alle Benutzer zu synchronisieren (standardmäßig deaktiviert)
    • Synchronisation von Bans ist einstellbar (standardmäßig aktiviert)
    • Teamspeak Synchronisation kann als verpflichtend eingestellt werden (standardmäßig deaktiviert)
    • Behebt den Fehler, dass im Frontend keine Benutzer synchronisiert werden

  • Version 2.0.1

    </p>
    <p>- Behebt Probleme beim Bearbeiten von nicht freigeschaltenen UIDs
  • Das hinzufügen von UID funktioniert bei mir auch nicht. Ich hoffe es wird mal was getan...


    Zitat


    Diese UID ist nicht auf dem Teamspeak 3 Server online.

    Diese UID ist aber sehr wohl online und korrekt auch.

    Whiteliste ist auch korrekt eingestellt.
    Andere Plugins (TS3 Viewer) gehen schliesslich auch ohne Probleme...

  • Hallo Zusammen,


    - zum einen habe ich das gleiche Problem wie mein Vorposter, sporadisch funktioniert das Hinzufügen von UIDs nicht. Bei manchen gehts, bei manchen nicht.


    - zum zweiten kann ich meine Benutzergruppen nicht mehr editieren und erhalte die Fehlermeldung: Unable to execute command. Für die ersten 3 Gruppen konnte ich die Zugehörigkeit der TS Guppe noch setzen, die TS Gruppen wurden auch ordentlich und vollständig zur Auswahl angezeigt. Auch das erstellen einer neuen Gruppe wird mit Fehlermeldung zurückgegeben.


    - zudem wurde bei meinem Testuser nur 1 Gruppe von 3 vergeben, da hängt auch noch irgendwas.


    Ich habe den Cache gelöscht und alle Anzeigen aktualisiert. Leider ohne Erfolg. Daher bitte ich um Hilfe.


    Liebe Grüße Daniel

  • Ich bekomme folgenden Fehler:



    Obwohl die UID ganz sicher richtig ist und diese UID auch Online ist. Woran kann das liegen? Eventuell, weil ich das Teamspeak 3 Viewer Paket habe und sich da irgendwas schneidet? Oder Berechtigungen die fehlen für den Query User?


  • Frage am Rande. Habe das Problem wenn mein Ts nicht geht das dann die ganze Seite weiß ist, also nicht nur eine sondern das ganze Board. Ist das normal ????? Oder hab ich nur einen Einstellungsfehler.


    Liebe Grüße.

  • Mhm, was auch immer da Falsch ist... Aber es Funktioniert noch immer nicht ;{

    Hat jemand einen Lösungsvorschlag ?

  • Moin Ihr lieben,


    ich habe leider Gottes wieder dasselbe Problem wie damals, allerdings ist es diesmal nicht der Port, da es der selbe Webserver ist. Ich habe das Forum neu aufgebaut und einen anderen Rootserver mittlerweile (Windows Server 2016) worauf jetzt auch der neue TS3 Server läuft.


    Fehlermeldung


    Doch er will einfach nicht connecten. Die Daten sind ganz normal eingegeben und die Logindaten stimmen auch (Wurde getestet mit einem TS3 Admintool Yatqa). Ich habe wieder dasselbe Problem wie damals, egal ob ich auf eine Benutzergruppe zugreifen möchte im ACP oder meine Teamspeakidentität hinzufügen möchte - jedes mal dieser Fehler. Kaum schalte ich das Plugin aus geht wieder alles wie normal.


    Entschuldigt mich bitte, dass ich euch wieder mit dem selben Fehler belästige, aber ich weiß nicht mehr weiter.


    Liebe Grüße

    Tim

    • Hallo, läuft der TS auf dem selben Server wie der Webserver? Wenn ja kannst du ja mal versuchen statt der IP "localhost" zu verwenden. Bei mir wollte der die IP auch mal nicht nehmen :)

      ~Willie

    • Nein, ist ein seperater Server.

    • Beim hinzufügen von einer neuen Teamspeakidentität bekomm ich z.B. diesen Fehler hier


    • Hmm, okay, ich hab mal versucht mich einzuloggen, das funktioniert wunderbar auf deinem Query, dann musst du wohl einmal auf Antwort des Entwicklers wearten. Bis dahin empfehle ich dir die Zeile 61 in der Fehlermeldung oben zu Zensieren da dort deine Zugangsdaten zum Query drinstehen ;) Alles gute und viel Glück!

    • Willie Danke dir hab ich garnicht gesehen ^^ :)

      Hab auch mal meinen Anbieter vom Webserver genervt mal gucken ob der was brauchbares liefern kann.

      Ich meld mich dann bei Antwort von denen.


      Lg Tim

  • Hallo, ist es irgendwie mögich, dass der User im Forum nach der Synchronisierung den Benutzertitel Verifizierter User bekommt oder dass dieser nach der Synchronisierung in die Benutzergrupe Verifizierter User kommt?


    MfG

  • Guten Abend, mir wird seit der Foren Neuinstallation auf 3.1 kein Knopf mehr zum hinzufügen einer weiteren TeamSpeak³ Identität angezeigt. Was kann ich tun damit dieser wieder angezeigt wird, denn die Rechte sind bereits entsprechend angepasst? http://prntscr.com/lp0r1o

  • Hallo, ich habe mal eine Frage bezüglich des einrichtens im ACP.

    Was soll man da für einen Nutzernamen und Passwort eintragen ? TS Daten oder welche soll man da eintragen.

    Oder ist damit der Admin der Community Software ? LG

  • Hey, wie stellt man das ein das wenn ein User auf den ts joint, automatisch vom Bot eine nachricht erhält und angeschrieben wird?

  • Hallo.


    Wie läuft die Synchronisation von statten? Wird ein Cronjob gestartet, welches notwendige Aktionen prüft und ausführt? Wenn ja, in welchem Intervall?

    Wäre super, wenn du mir eine etwas ausführliche Beschreibung geben kannst. Bin an diesem Plugin interessiert, möchte aber die Vorgehensweise verstehen.


    Grüße.

    • Der User bekommt die Teamspeak Rechte sofort. Es gibt zwar einen Cronjob, der dient aber nur dazu, falls die Synchronisierung mal nicht geklappt hat. Das Intervall kannst du einstellen.

    • Hallo.


      Danke für die Antwort. Wir haben uns für das Plugin entschieden.

      Kannst du mir noch mitteilen, was genau die Option "Synchronisation ist verpflichtend" macht?


      Grüße.

    • Wenn du das ankreuzt, muss jeder Benutzer einen Teamspeak Account im Forum anlegen.

  • Um schnell ein Missverständnis aufzuklären, ich habe meinen Beitrag bzgl. einer Sicherheitslücke an diesem Beitrag selbstständig gelöscht. Beide Projekte die das behauptet haben sind sich selber nicht einmal sicher ob es daran gelegen hat, in meinen Augen haben diese einfach das Problem auf irgendetwas geschoben. Beide Projekte nutzten übrigens mittlerweile nicht einmal mehr Woltlab, ich denke das sie immer noch keine Ahnung haben an was es gelegen hat.


    Bei einer Kontaktaufnahme mit dem vermutlichen "Angreifer", bestätigte er keine Sicherheitslücke in dem TeamSpeak Sync Plugin ausgenutzt haben solle sondern die Sicherheitslücke die schlechte "komplexibilität" der Passwörter war.


    Das Plugin kann ohne bedenken verwendet werden, aber ich denke das sowohl der Entwickler als auch das Woltlab Team das Plugin nochmals unter die Lupe genommen haben, bringt euch noch mehr Sicherheit!


    Tut mir leid für das Missverständnis.

  • Warum werden hier Kommentare von Kunden gelöscht, weil sie Fragen bzgl den möglichen Sicherheitslücken stellen? Mittlerweile wird überall darüber gesprochen, dass eben durch dieses Plugin eine Gefahr bestehen könnte.


    Objektiv gestellte Fragen zu entfernen, statt die einfach klar zu beantworten und stehen zu lassen, zeigt nicht gerade, dass hier professionell oder sorgfältig gearbeitet wird.


    Wie kann ich dann darauf vertrauen, dass dieses Plugin sicher ist oder gar Ihnen vertrauen?

    • Weder ich noch das Woltlab Team haben den Kommentar entfernt, sondern der Autor des Kommentars selbst.

      m4a_X kann das gerne bestätigen.


      Das Woltlab Team und ich haben das Plugin auf Sicherheitslücken geprüft und keine gefunden.

    • Nein ich habe es gelöscht weil meine Quellen sich danach selber nicht mehr Sicher waren, das neuste Kommentar von mir klärt das auf.

  • Hi! Gibt es Vergünstigungen, wenn ich bereits die Version für das WBB gekauft habe? Und warum kostet die Branding-Free Lizenz weniger als die mit Branding?

    • Es gibt keine Vergünstigungen. Die Branding Free Lizenz beinhaltet nur die Lizenz und muss zusätzlich gekauft werden.

    • sehr kundenfreundlich....

    • Schade, dass du das denkst. Bis Januar 2018 gab es einen Rabatt für Vorbesitzer. Die WBB 4 Version ist jetzt auch schon 2 Jahre her. Das Teamspeak Plugin fürs WSC erschien im Dezember 2016.

    • Genau das meine ich - es gibt Communitys, die sich das nicht ganz so jeden Tag leisten können, jedes Update mitzunehmen. In unserem Fall haben wir die Software einige Wochen vor dem Update gekauft - sollen wir dann gleich mal wieder für 200 Euro alles neu kaufen?. Euer Plugin übrigens verfolgen wir auch schon einige Zeit. Bevor mal aber wild updated sollte man auch mal schauen, ob das Neue von der Entwicklercommunity auch angenommen wird. Das geht aber nicht immer 4 Monate nach Release...


      Also alles einrichten und dann wieder migrieren? 2 Jahre sind für eine Forensoftware ist gar nichts, die sollte im Fall des Falles auch mal 5 oder 10 Jahre halten - nun ist es aber so, dass die guten Plugins für Discord, Steam etc. das alte Forum nicht mehr unterstützen, daher müssen wir umziehen.


      Also von dem her: Mag ja toll und gut sein, dass ihr bis Jan 2018 da einen Rabatt hattet. Kundenfreundlich wäre das für mich, wenn ihr den immer noch hättet. Ich zahle jetzt, weil wir uns so schon wenig leisten können, noch mehr...

    • Ich hab mir gerade mal den Spaß gemacht und hab nachgeschaut, wann wir das gekauft haben: https://gyazo.com/72fafca9a78da41de32c23f313ea6fdd


      Wir haben das bei euch auf der Seite vielleicht 30 Tage vor der neuen Version gekauft. Eigentlich würde ich da eher ein Kulanzupdate erwarten. Zudem steht da, dass ich Unlimitiert lang Zugang zu Updates habe. Da kann ich also auch das neue Plugin gleich laden?

  • Hallo,


    ich hätte eine Frage von dem Kauf. In der Beschreibung des Plugins steht "Wenn dies geschehen ist, kann ebenfalls für eine Benutzergruppe (z.B. Administrator) die dazugehörigen Servergruppe vom TS-Server eingetragen werden.", meine Frage dazu wäre jetzt, kann man auch Benutzerränge synchronisieren und wenn dies geht, ist es mit dem Plugin Mehr Ranggrafiken 3 kompatibel?


    MfG

    Titus Kirch

    • Ich vermute nicht, dass das kompatibel ist.

      Du kannst aber automatische Benutzergruppen Beitritte im ACP einstellen und die Benutzergruppen unsichtbar machen. Damit dürftest du dasselbe erreichen.

    • Okay, vielen dank für diese Information.

  • Hallo liebe Community,


    es steht ja dort das User atomatisch gebannt werden auf dem Forum wenn sie im TS gebannt wurden. Kann man dies ausstellen, oder irgendwie deaktivieren ?


    Deweiteren kann es auch möglich sein das das forum mit dem Teamspeak so Kommuniziert das wenn ich im teamspeak jemandem Bestimmte rechte zuweise das er diese auch hier im Forum bekommt und nicht das ich die Rechteverteilung über das Forum machen muss.


    Würde mir sehr weiterhelfen.

    • Hallo,


      das ist nicht deaktivierbar.

      Die Synchronisation findet nur in eine Richtung statt.

  • Sehr geehrte Woltlab Gemeinde,


    ist es möglich mit einer Forengruppe mehrere Ränge im Teamspeak zu vergeben?

  • Hallo,


    ich hab folgendes Problem, und zwar folgendes:


    Original Error

    • Error Type:

      wcf\system\exception\TeamSpeak3SyncException

    • Error Message:

      Unable to connect to server. (error code: 111) message: Connection refused

    • File:

      */lib/data/TeamSpeak3/TeamSpeak3API.class.php (33)

    • Stack Trace:
      • #0 */lib/data/TeamSpeak3/TeamSpeak3Handler.class.php (25):
      • wcf\data\TeamSpeak3\TeamSpeak3API->__construct('185.223.30.205', 10011, 30110, 'ts', 'gD5RUuMJ')
      • #1 */lib/system/SingletonFactory.class.php (25):
      • wcf\data\TeamSpeak3\TeamSpeak3Handler->init()
      • #2 */lib/system/SingletonFactory.class.php (55):
      • wcf\system\SingletonFactory->__construct()
      • #3 */lib/form/TeamSpeakIDAddForm.class.php (107):
      • wcf\system\SingletonFactory::getInstance()
      • #4 */lib/form/AbstractForm.class.php (62):
      • wcf\form\TeamSpeakIDAddForm->save()
      • #5 */lib/form/AbstractForm.class.php (113):
      • wcf\form\AbstractForm->submit()
      • #6 */lib/page/AbstractPage.class.php (291):
      • wcf\form\AbstractForm->readData()
      • #7 */lib/form/TeamSpeakIDAddForm.class.php (143):
      • wcf\page\AbstractPage->show()
      • #8 */lib/page/AbstractPage.class.php (114):
      • wcf\form\TeamSpeakIDAddForm->show()
      • #9 */lib/system/request/Request.class.php (83):
      • wcf\page\AbstractPage->__run()
      • #10 */lib/system/request/RequestHandler.class.php (96):
      • wcf\system\request\Request->execute()
      • #11 */index.php (9):
      • wcf\system\request\RequestHandler->handle('wcf')

    Final Error

    • Error Type:

      wcf\system\exception\SystemException

    • Error Message:

      Unable to connect to server. (error code: 111) message: Connection refused

    • File:

      */lib/data/TeamSpeak3/TeamSpeak3Handler.class.php (29)

    • Stack Trace:
      • #0 */lib/system/SingletonFactory.class.php (25):
      • wcf\data\TeamSpeak3\TeamSpeak3Handler->init()
      • #1 */lib/system/SingletonFactory.class.php (55):
      • wcf\system\SingletonFactory->__construct()
      • #2 */lib/form/TeamSpeakIDAddForm.class.php (107):
      • wcf\system\SingletonFactory::getInstance()
      • #3 */lib/form/AbstractForm.class.php (62):
      • wcf\form\TeamSpeakIDAddForm->save()
      • #4 */lib/form/AbstractForm.class.php (113):
      • wcf\form\AbstractForm->submit()
      • #5 */lib/page/AbstractPage.class.php (291):
      • wcf\form\AbstractForm->readData()
      • #6 */lib/form/TeamSpeakIDAddForm.class.php (143):
      • wcf\page\AbstractPage->show()
      • #7 */lib/page/AbstractPage.class.php (114):
      • wcf\form\TeamSpeakIDAddForm->show()
      • #8 */lib/system/request/Request.class.php (83):
      • wcf\page\AbstractPage->__run()
      • #9 */lib/system/request/RequestHandler.class.php (96):
      • wcf\system\request\Request->execute()
      • #10 */index.php (9):
      • wcf\system\request\RequestHandler->handle('wcf')
  • Nabend,


    habe bereits seit längerer Zeit, dass ich den Bekannten Fehler aller anderen auch bekomme.


    Webserver und TS sind gegenseitig gewhitelistet

    Anti Flood ist bei jeder Servergruppe auf ignorieren

    Anti Flood Einstellungen auf 999999

    Alle Verbindungsinformationen richtig


    Hat nach der Einrichtung ein paar Stunden funktioniert, aber irgendwann den Geist aufgegeben.


    Habe es für ein paar Wochen aus gehabt und nun wieder eingeschaltet. Altes Problem wieder da. Fehlermeldung gibt es natürlich dazu:



    Tue, 08 May 2018 22:32:54 +0000

    Message: Call to a member function clientGetByUid() on null

    PHP version: 7.0.30

    WoltLab Suite version: 3.0.14 pl 2

    Request URI: /community/index.php?team-speak-id-edit/20-ersatz/

    Referrer: https://wearefriendly.de/commu…hp?team-speak-id-edit/20/

    User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.139 Safari/537.36

    Peak Memory Usage: 1915440/134217728

    ======

    Error Class: Error

    Error Message: Call to a member function clientGetByUid() on null

    Error Code: 0

    File: /var/www/vhosts/wearefriendly.de/httpdocs/wearefriendly.de/community/lib/data/TeamSpeak3/TeamSpeak3Handler.class.php (164)

    Extra Information: -

    Stack Trace: [{"file":"\/var\/www\/vhosts\/wearefriendly.de\/httpdocs\/wearefriendly.de\/community\/lib\/form\/TeamSpeakIDEditForm.class.php","line":86,"function":"sendMessage","class":"wcf\\data\\TeamSpeak3\\TeamSpeak3Handler","type":"->","args":["RT9YujuQZii5PEqXwIbbMY1tvNk=","Ihr Teamspeak 3 Account konnte verifziert werden und ist nun mit dem Forum gekoppelt."]},{"file":"\/var\/www\/vhosts\/wearefriendly.de\/httpdocs\/wearefriendly.de\/community\/lib\/form\/AbstractForm.class.php","line":61,"function":"save","class":"wcf\\form\\TeamSpeakIDEditForm","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/wearefriendly.de\/httpdocs\/wearefriendly.de\/community\/lib\/form\/AbstractForm.class.php","line":112,"function":"submit","class":"wcf\\form\\AbstractForm","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/wearefriendly.de\/httpdocs\/wearefriendly.de\/community\/lib\/form\/TeamSpeakIDEditForm.class.php","line":123,"function":"readData","class":"wcf\\form\\AbstractForm","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/wearefriendly.de\/httpdocs\/wearefriendly.de\/community\/lib\/page\/AbstractPage.class.php","line":276,"function":"readData","class":"wcf\\form\\TeamSpeakIDEditForm","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/wearefriendly.de\/httpdocs\/wearefriendly.de\/community\/lib\/form\/TeamSpeakIDAddForm.class.php","line":143,"function":"show","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/wearefriendly.de\/httpdocs\/wearefriendly.de\/community\/lib\/page\/AbstractPage.class.php","line":103,"function":"show","class":"wcf\\form\\TeamSpeakIDAddForm","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/wearefriendly.de\/httpdocs\/wearefriendly.de\/community\/lib\/system\/request\/Request.class.php","line":83,"function":"__run","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/wearefriendly.de\/httpdocs\/wearefriendly.de\/community\/lib\/system\/request\/RequestHandler.class.php","line":94,"function":"execute","class":"wcf\\system\\request\\Request","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/wearefriendly.de\/httpdocs\/wearefriendly.de\/community\/index.php","line":9,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":["wcf"]}]

  • Seit heute habe ich folgendes Problem.


    Tue, 08 May 2018 15:00:47 +0000

    Message: Unable to execute command.

    PHP version: 7.1.17

    WoltLab Suite version: 3.1.2 pl 2

    Request URI: /acp/index.php?user-group-edit/9/

    Referrer: https://sparrow-gaming.de/acp/index.php?user-group-list/

    User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.139 Safari/537.36

    Peak Memory Usage: 3886544/536870912

    ======

    Error Class: wcf\system\exception\SystemException

    Error Message: Unable to execute command.

    Error Code: 0

    File: /var/www/vhosts/sparrow-gaming.de/httpdocs/lib/data/TeamSpeak3/TeamSpeak3Handler.class.php (255)

    Extra Information: -

    Stack Trace: [{"file":"\/var\/www\/vhosts\/sparrow-gaming.de\/httpdocs\/lib\/system\/event\/listener\/UserGroupAddFormTeamSpeakUserGroupIDListener.class.php","line":47,"function":"getServerGroups","class":"wcf\\data\\TeamSpeak3\\TeamSpeak3Handler","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/sparrow-gaming.de\/httpdocs\/lib\/system\/event\/EventHandler.class.php","line":137,"function":"execute","class":"wcf\\system\\event\\listener\\UserGroupAddFormTeamSpeakUserGroupIDListener","type":"->","args":["wcf\\acp\\form\\UserGroupEditForm","wcf\\acp\\form\\UserGroupEditForm","assignVariables",[]]},{"file":"\/var\/www\/vhosts\/sparrow-gaming.de\/httpdocs\/lib\/system\/event\/EventHandler.class.php","line":177,"function":"executeInheritedActions","class":"wcf\\system\\event\\EventHandler","type":"->","args":["wcf\\acp\\form\\UserGroupEditForm","assignVariables","wcf\\acp\\form\\UserGroupEditForm","assignVariables@wcf\\acp\\form\\UserGroupEditForm",[]]},{"file":"\/var\/www\/vhosts\/sparrow-gaming.de\/httpdocs\/lib\/page\/AbstractPage.class.php","line":141,"function":"fireAction","class":"wcf\\system\\event\\EventHandler","type":"->","args":["wcf\\acp\\form\\UserGroupEditForm","assignVariables"]},{"file":"\/var\/www\/vhosts\/sparrow-gaming.de\/httpdocs\/lib\/form\/AbstractForm.class.php","line":123,"function":"assignVariables","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/sparrow-gaming.de\/httpdocs\/lib\/acp\/form\/UserGroupAddForm.class.php","line":209,"function":"assignVariables","class":"wcf\\form\\AbstractForm","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/sparrow-gaming.de\/httpdocs\/lib\/acp\/form\/UserGroupEditForm.class.php","line":96,"function":"assignVariables","class":"wcf\\acp\\form\\UserGroupAddForm","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/sparrow-gaming.de\/httpdocs\/lib\/page\/AbstractPage.class.php","line":294,"function":"assignVariables","class":"wcf\\acp\\form\\UserGroupEditForm","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/sparrow-gaming.de\/httpdocs\/lib\/acp\/form\/UserGroupAddForm.class.php","line":234,"function":"show","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/sparrow-gaming.de\/httpdocs\/lib\/page\/AbstractPage.class.php","line":114,"function":"show","class":"wcf\\acp\\form\\UserGroupAddForm","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/sparrow-gaming.de\/httpdocs\/lib\/system\/request\/Request.class.php","line":83,"function":"__run","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/sparrow-gaming.de\/httpdocs\/lib\/system\/request\/RequestHandler.class.php","line":96,"function":"execute","class":"wcf\\system\\request\\Request","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/sparrow-gaming.de\/httpdocs\/acp\/index.php","line":9,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":["wcf",true]}]

    ======

    Error Class: wcf\system\exception\TeamSpeak3SyncException

    Error Message: Unable to execute command.

    Error Code: 0

    File: /var/www/vhosts/sparrow-gaming.de/httpdocs/lib/data/TeamSpeak3/TeamSpeak3API.class.php (62)

    Extra Information: -

    Stack Trace: [{"file":"\/var\/www\/vhosts\/sparrow-gaming.de\/httpdocs\/lib\/data\/TeamSpeak3\/TeamSpeak3API.class.php","line":197,"function":"execute","class":"wcf\\data\\TeamSpeak3\\TeamSpeak3API","type":"->","args":["servergrouplist"]},{"file":"\/var\/www\/vhosts\/sparrow-gaming.de\/httpdocs\/lib\/data\/TeamSpeak3\/TeamSpeak3API.class.php","line":131,"function":"fetchServerAnswer","class":"wcf\\data\\TeamSpeak3\\TeamSpeak3API","type":"->","args":["multi","servergrouplist"]},{"file":"\/var\/www\/vhosts\/sparrow-gaming.de\/httpdocs\/lib\/data\/TeamSpeak3\/TeamSpeak3Handler.class.php","line":244,"function":"serverGroupList","class":"wcf\\data\\TeamSpeak3\\TeamSpeak3API","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/sparrow-gaming.de\/httpdocs\/lib\/system\/event\/listener\/UserGroupAddFormTeamSpeakUserGroupIDListener.class.php","line":47,"function":"getServerGroups","class":"wcf\\data\\TeamSpeak3\\TeamSpeak3Handler","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/sparrow-gaming.de\/httpdocs\/lib\/system\/event\/EventHandler.class.php","line":137,"function":"execute","class":"wcf\\system\\event\\listener\\UserGroupAddFormTeamSpeakUserGroupIDListener","type":"->","args":["wcf\\acp\\form\\UserGroupEditForm","wcf\\acp\\form\\UserGroupEditForm","assignVariables",[]]},{"file":"\/var\/www\/vhosts\/sparrow-gaming.de\/httpdocs\/lib\/system\/event\/EventHandler.class.php","line":177,"function":"executeInheritedActions","class":"wcf\\system\\event\\EventHandler","type":"->","args":["wcf\\acp\\form\\UserGroupEditForm","assignVariables","wcf\\acp\\form\\UserGroupEditForm","assignVariables@wcf\\acp\\form\\UserGroupEditForm",[]]},{"file":"\/var\/www\/vhosts\/sparrow-gaming.de\/httpdocs\/lib\/page\/AbstractPage.class.php","line":141,"function":"fireAction","class":"wcf\\system\\event\\EventHandler","type":"->","args":["wcf\\acp\\form\\UserGroupEditForm","assignVariables"]},{"file":"\/var\/www\/vhosts\/sparrow-gaming.de\/httpdocs\/lib\/form\/AbstractForm.class.php","line":123,"function":"assignVariables","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/sparrow-gaming.de\/httpdocs\/lib\/acp\/form\/UserGroupAddForm.class.php","line":209,"function":"assignVariables","class":"wcf\\form\\AbstractForm","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/sparrow-gaming.de\/httpdocs\/lib\/acp\/form\/UserGroupEditForm.class.php","line":96,"function":"assignVariables","class":"wcf\\acp\\form\\UserGroupAddForm","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/sparrow-gaming.de\/httpdocs\/lib\/page\/AbstractPage.class.php","line":294,"function":"assignVariables","class":"wcf\\acp\\form\\UserGroupEditForm","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/sparrow-gaming.de\/httpdocs\/lib\/acp\/form\/UserGroupAddForm.class.php","line":234,"function":"show","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/sparrow-gaming.de\/httpdocs\/lib\/page\/AbstractPage.class.php","line":114,"function":"show","class":"wcf\\acp\\form\\UserGroupAddForm","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/sparrow-gaming.de\/httpdocs\/lib\/system\/request\/Request.class.php","line":83,"function":"__run","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/sparrow-gaming.de\/httpdocs\/lib\/system\/request\/RequestHandler.class.php","line":96,"function":"execute","class":"wcf\\system\\request\\Request","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/sparrow-gaming.de\/httpdocs\/acp\/index.php","line":9,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":["wcf",true]}]

  • Bei mir funktioniert es nicht. Ich habe die Version 3.1.2 pl 2

    Ich kann bei einem in der Benutzergruppe zuordnen aber beim nächsten ist das Feld klein und nichts drine. Möchte ich dann die Identität rein packen kommt dann der Fehler

    Server IP und Port ist richtig.


    Error

    • Error Type:

      Error

    • Error Message:

      Call to a member function clientGetByUid() on null

    • File:

      */lib/data/TeamSpeak3/TeamSpeak3Handler.class.php (164)

    • Stack Trace:
      • #0 */lib/form/TeamSpeakIDAddForm.class.php (107):
      • wcf\data\TeamSpeak3\TeamSpeak3Handler->sendMessage('4Ns6BM7eUgyhdY+F4pORvns694A=', 'Seroniac hat diesen Teamspeak 3 Account hinzugefügt. Bestätigen Sie dies mit der Eingabe des Codes \'33027\' im Forum.')
      • #1 */lib/form/AbstractForm.class.php (62):
      • wcf\form\TeamSpeakIDAddForm->save()
      • #2 */lib/form/AbstractForm.class.php (113):
      • wcf\form\AbstractForm->submit()
      • #3 */lib/page/AbstractPage.class.php (291):
      • wcf\form\AbstractForm->readData()
      • #4 */lib/form/TeamSpeakIDAddForm.class.php (143):
      • wcf\page\AbstractPage->show()
      • #5 */lib/page/AbstractPage.class.php (114):
      • wcf\form\TeamSpeakIDAddForm->show()
      • #6 */lib/system/request/Request.class.php (83):
      • wcf\page\AbstractPage->__run()
      • #7 */lib/system/request/RequestHandler.class.php (96):
      • wcf\system\request\Request->execute()
      • #8 */index.php (9):
      • wcf\system\request\RequestHandler->handle('wcf')


    • Zitat

      Ich kann bei einem in der Benutzergruppe zuordnen aber beim nächsten ist das Feld klein und nichts drine

      Was genau meinst du? Kannst du mir einen Screenshot zeigen?

    • Schau mal im Fehlerprotokoll im ACP. Ich denke du hast ein Problem mit deiner Flooding Einstellung.

    • Guten Abend,

      Tue, 08 May 2018 01:34:41 +0000

      Message: Call to a member function clientGetByUid() on null

      PHP version: 7.2.5

      WoltLab Suite version: 3.1.2 pl 2

      Request URI: /index.php?team-speak-id-add/

      Referrer: http://dfl-spedition.eu/index.php?team-speak-id-add/

      User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.139 Safari/537.36

      Peak Memory Usage: 4409384/134217728

      ======

      Error Class: Error

      Error Message: Call to a member function clientGetByUid() on null

      Error Code: 0

      File: /var/www/html/lib/data/TeamSpeak3/TeamSpeak3Handler.class.php (164)

      Extra Information: -

      Stack Trace: [{"file":"\/var\/www\/html\/lib\/form\/TeamSpeakIDAddForm.class.php","line":107,"function":"sendMessage","class":"wcf\\data\\TeamSpeak3\\TeamSpeak3Handler","type":"->","args":["4Ns6BM7eUgyhdY+F4pORvns694A=","Seroniac hat diesen Teamspeak 3 Account hinzugef\u00fcgt. Best\u00e4tigen Sie dies mit der Eingabe des Codes '12429' im Forum."]},{"file":"\/var\/www\/html\/lib\/form\/AbstractForm.class.php","line":62,"function":"save","class":"wcf\\form\\TeamSpeakIDAddForm","type":"->","args":[]},{"file":"\/var\/www\/html\/lib\/form\/AbstractForm.class.php","line":113,"function":"submit","class":"wcf\\form\\AbstractForm","type":"->","args":[]},{"file":"\/var\/www\/html\/lib\/page\/AbstractPage.class.php","line":291,"function":"readData","class":"wcf\\form\\AbstractForm","type":"->","args":[]},{"file":"\/var\/www\/html\/lib\/form\/TeamSpeakIDAddForm.class.php","line":143,"function":"show","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/var\/www\/html\/lib\/page\/AbstractPage.class.php","line":114,"function":"show","class":"wcf\\form\\TeamSpeakIDAddForm","type":"->","args":[]},{"file":"\/var\/www\/html\/lib\/system\/request\/Request.class.php","line":83,"function":"__run","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/var\/www\/html\/lib\/system\/request\/RequestHandler.class.php","line":96,"function":"execute","class":"wcf\\system\\request\\Request","type":"->","args":[]},{"file":"\/var\/www\/html\/index.php","line":9,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":["wcf"]}]

    • Kann ich mich anschließen, habe das Problem schon recht lange.


      Whitelist des TS aufm Webserver, Whitelist des Webserver aufm TS, Testweise Flooding für alle Server Gruppen deaktiviert, Verbindungsdaten richtig eingestellt...Beim einrichten lief auch alles.


      Tue, 08 May 2018 16:34:09 +0000

      Message: Call to a member function clientGetByUid() on null

      PHP version: 7.0.30

      WoltLab Suite version: 3.0.14 pl 2

      Request URI: /community/index.php?team-speak-id-add/

      Referrer: https://wearefriendly.de/commu…ex.php?team-speak-id-add/

      User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.139 Safari/537.36

      Peak Memory Usage: 1880480/134217728

      ======

      Error Class: Error

      Error Message: Call to a member function clientGetByUid() on null

      Error Code: 0

      File: /var/www/vhosts/wearefriendly.de/httpdocs/wearefriendly.de/community/lib/data/TeamSpeak3/TeamSpeak3Handler.class.php (164)

      Extra Information: -

      Stack Trace: [{"file":"\/var\/www\/vhosts\/wearefriendly.de\/httpdocs\/wearefriendly.de\/community\/lib\/form\/TeamSpeakIDAddForm.class.php","line":107,"function":"sendMessage","class":"wcf\\data\\TeamSpeak3\\TeamSpeak3Handler","type":"->","args":["HhJGup\/DQP6ExKtVnAOmDXp9pvQ=","Attila hat diesen Teamspeak 3 Account hinzugef\u00fcgt. Best\u00e4tigen Sie dies mit der Eingabe des Codes '53141' im Forum."]},{"file":"\/var\/www\/vhosts\/wearefriendly.de\/httpdocs\/wearefriendly.de\/community\/lib\/form\/AbstractForm.class.php","line":61,"function":"save","class":"wcf\\form\\TeamSpeakIDAddForm","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/wearefriendly.de\/httpdocs\/wearefriendly.de\/community\/lib\/form\/AbstractForm.class.php","line":112,"function":"submit","class":"wcf\\form\\AbstractForm","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/wearefriendly.de\/httpdocs\/wearefriendly.de\/community\/lib\/page\/AbstractPage.class.php","line":276,"function":"readData","class":"wcf\\form\\AbstractForm","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/wearefriendly.de\/httpdocs\/wearefriendly.de\/community\/lib\/form\/TeamSpeakIDAddForm.class.php","line":143,"function":"show","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/wearefriendly.de\/httpdocs\/wearefriendly.de\/community\/lib\/page\/AbstractPage.class.php","line":103,"function":"show","class":"wcf\\form\\TeamSpeakIDAddForm","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/wearefriendly.de\/httpdocs\/wearefriendly.de\/community\/lib\/system\/request\/Request.class.php","line":83,"function":"__run","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/wearefriendly.de\/httpdocs\/wearefriendly.de\/community\/lib\/system\/request\/RequestHandler.class.php","line":94,"function":"execute","class":"wcf\\system\\request\\Request","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/wearefriendly.de\/httpdocs\/wearefriendly.de\/community\/index.php","line":9,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":["wcf"]}]

  • Frage am Rande kann man das Plugin so erweitern das, wenn die User im Teamspeak sind dann auch gleichzeitig mit im Forum als online mit angezeigt werden????

  • Gibt es eine möglichkeit das Plugin mit einem 2. Teamspeak zu verbinden, wenn man ein "Multi" Forum hat ?

  • Ich erhalte immer den gleichen Fehler egal was ich mache, es ging noch nie.

    Was ist da los?

    Die Installierung ging ohne Probleme und das eintragen von Server Query Gast Login auch, bei serveradmin das geht auch nicht.

    Ich habe alle IPs in der Watchlist und in TS3 habe ich das Anti-Food auf 99999 und bei der Query Admin/Gast Gruppe auf ignorieren.

    Dennoch geht einfach nichts, könnte mir bitte einer Helfen!

    DANKE!


    Ich werde aus den Fehler nicht schlau es sind alle rechte vorhanden, da es auch nicht mit dem serveradmin geht bin ich ratlos.

    Unable to execute command.

    Datum7. April 2018, 00:16Aufgerufene URL/acp/index.php?user-edit/1/Referrerhttps://xxxxxxx/acp/index.php?user-edit/1/BrowserMozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.186 Safari/537.36Arbeitsspeicher12,91 MiB / 256 MiBFehlermeldungUnable to execute command.Artwcf\system\exception\SystemExceptionDatei (Zeile)/homepages/16/d728188453/htdocs/forum/lib/data/TeamSpeak3/TeamSpeak3Handler.class.php (76)Stacktrace

    1. /homepages/16/d728188453/htdocs/forum/lib/data/TeamSpeak3/TeamSpeak3Event.class.php (131): wcf\data\TeamSpeak3\TeamSpeak3Handler->clientToServerGroup(…)
    2. /homepages/16/d728188453/htdocs/forum/lib/system/event/listener/TeamspeakSyncMainListener.class.php (75): wcf\data\TeamSpeak3\TeamSpeak3Event->DoUserGroupSync(…)
    3. /homepages/16/d728188453/htdocs/forum/lib/system/event/EventHandler.class.php (137): wcf\system\event\listener\TeamspeakSyncMainListener->execute(…)
    4. /homepages/16/d728188453/htdocs/forum/lib/system/event/EventHandler.class.php (177): wcf\system\event\EventHandler->executeInheritedActions(…)
    5. /homepages/16/d728188453/htdocs/forum/lib/data/AbstractDatabaseObjectAction.class.php (212): wcf\system\event\EventHandler->fireAction(…)
    6. /homepages/16/d728188453/htdocs/forum/lib/data/user/UserAction.class.php (339): wcf\data\AbstractDatabaseObjectAction->executeAction(…)
    7. [internal function] (?): wcf\data\user\UserAction->update(…)
    8. /homepages/16/d728188453/htdocs/forum/lib/data/AbstractDatabaseObjectAction.class.php (204): call_user_func(…)
    9. /homepages/16/d728188453/htdocs/forum/lib/acp/form/UserEditForm.class.php (386): wcf\data\AbstractDatabaseObjectAction->executeAction(…)
    10. /homepages/16/d728188453/htdocs/forum/lib/form/AbstractForm.class.php (62): wcf\acp\form\UserEditForm->save(…)
    11. /homepages/16/d728188453/htdocs/forum/lib/form/AbstractForm.class.php (113): wcf\form\AbstractForm->submit(…)
    12. /homepages/16/d728188453/htdocs/forum/lib/acp/form/AbstractOptionListForm.class.php (99): wcf\form\AbstractForm->readData(…)
    13. /homepages/16/d728188453/htdocs/forum/lib/acp/form/UserAddForm.class.php (361): wcf\acp\form\AbstractOptionListForm->readData(…)
    14. /homepages/16/d728188453/htdocs/forum/lib/acp/form/UserEditForm.class.php (203): wcf\acp\form\UserAddForm->readData(…)
    15. /homepages/16/d728188453/htdocs/forum/lib/page/AbstractPage.class.php (291): wcf\acp\form\UserEditForm->readData(…)
    16. /homepages/16/d728188453/htdocs/forum/lib/acp/form/UserAddForm.class.php (409): wcf\page\AbstractPage->show(…)
    17. /homepages/16/d728188453/htdocs/forum/lib/page/AbstractPage.class.php (114): wcf\acp\form\UserAddForm->show(…)
    18. /homepages/16/d728188453/htdocs/forum/lib/system/request/Request.class.php (83): wcf\page\AbstractPage->__run(…)
    19. /homepages/16/d728188453/htdocs/forum/lib/system/request/RequestHandler.class.php (96): wcf\system\request\Request->execute(…)
    20. /homepages/16/d728188453/htdocs/forum/acp/index.php (9): wcf\system\request\RequestHandler->handle(…)

    FehlermeldungUnable to execute command.Artwcf\system\exception\TeamSpeak3SyncExceptionDatei (Zeile)/homepages/16/d728188453/htdocs/forum/lib/data/TeamSpeak3/TeamSpeak3API.class.php (62)Stacktrace

    1. /homepages/16/d728188453/htdocs/forum/lib/data/TeamSpeak3/TeamSpeak3API.class.php (197): wcf\data\TeamSpeak3\TeamSpeak3API->execute(…)
    2. /homepages/16/d728188453/htdocs/forum/lib/data/TeamSpeak3/TeamSpeak3API.class.php (100): wcf\data\TeamSpeak3\TeamSpeak3API->fetchServerAnswer(…)
    3. /homepages/16/d728188453/htdocs/forum/lib/data/TeamSpeak3/TeamSpeak3Handler.class.php (38): wcf\data\TeamSpeak3\TeamSpeak3API->clientFindDb(…)
    4. /homepages/16/d728188453/htdocs/forum/lib/data/TeamSpeak3/TeamSpeak3Event.class.php (131): wcf\data\TeamSpeak3\TeamSpeak3Handler->clientToServerGroup(…)
    5. /homepages/16/d728188453/htdocs/forum/lib/system/event/listener/TeamspeakSyncMainListener.class.php (75): wcf\data\TeamSpeak3\TeamSpeak3Event->DoUserGroupSync(…)
    6. /homepages/16/d728188453/htdocs/forum/lib/system/event/EventHandler.class.php (137): wcf\system\event\listener\TeamspeakSyncMainListener->execute(…)
    7. /homepages/16/d728188453/htdocs/forum/lib/system/event/EventHandler.class.php (177): wcf\system\event\EventHandler->executeInheritedActions(…)
    8. /homepages/16/d728188453/htdocs/forum/lib/data/AbstractDatabaseObjectAction.class.php (212): wcf\system\event\EventHandler->fireAction(…)
    9. /homepages/16/d728188453/htdocs/forum/lib/data/user/UserAction.class.php (339): wcf\data\AbstractDatabaseObjectAction->executeAction(…)
    10. [internal function] (?): wcf\data\user\UserAction->update(…)
    11. /homepages/16/d728188453/htdocs/forum/lib/data/AbstractDatabaseObjectAction.class.php (204): call_user_func(…)
    12. /homepages/16/d728188453/htdocs/forum/lib/acp/form/UserEditForm.class.php (386): wcf\data\AbstractDatabaseObjectAction->executeAction(…)
    13. /homepages/16/d728188453/htdocs/forum/lib/form/AbstractForm.class.php (62): wcf\acp\form\UserEditForm->save(…)
    14. /homepages/16/d728188453/htdocs/forum/lib/form/AbstractForm.class.php (113): wcf\form\AbstractForm->submit(…)
    15. /homepages/16/d728188453/htdocs/forum/lib/acp/form/AbstractOptionListForm.class.php (99): wcf\form\AbstractForm->readData(…)
    16. /homepages/16/d728188453/htdocs/forum/lib/acp/form/UserAddForm.class.php (361): wcf\acp\form\AbstractOptionListForm->readData(…)
    17. /homepages/16/d728188453/htdocs/forum/lib/acp/form/UserEditForm.class.php (203): wcf\acp\form\UserAddForm->readData(…)
    18. /homepages/16/d728188453/htdocs/forum/lib/page/AbstractPage.class.php (291): wcf\acp\form\UserEditForm->readData(…)
    19. /homepages/16/d728188453/htdocs/forum/lib/acp/form/UserAddForm.class.php (409): wcf\page\AbstractPage->show(…)
    20. /homepages/16/d728188453/htdocs/forum/lib/page/AbstractPage.class.php (114): wcf\acp\form\UserAddForm->show(…)
    21. /homepages/16/d728188453/htdocs/forum/lib/system/request/Request.class.php (83): wcf\page\AbstractPage->__run(…)
    22. /homepages/16/d728188453/htdocs/forum/lib/system/request/RequestHandler.class.php (96): wcf\system\request\Request->execute(…)
    23. /homepages/16/d728188453/htdocs/forum/acp/index.php (9): wcf\system\request\RequestHandler->handle(…)

    Fri, 06 Apr 2018 23:16:25 +0000

    Message: Unable to execute command.

    PHP version: 5.6.34

    WoltLab Suite version: 3.1.1

    Request URI: /acp/index.php?user-edit/1/

    Referrer: https://xxxxx/acp/index.php?user-edit/1/

    User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.186 Safari/537.36

    Peak Memory Usage: 13537408/268435456

    ======

    Error Class: wcf\system\exception\SystemException

    Error Message: Unable to execute command.

    Error Code: 0

    File: /homepages/16/d728188453/htdocs/forum/lib/data/TeamSpeak3/TeamSpeak3Handler.class.php (76)

    Extra Information: -

    Stack Trace: [{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/data\/TeamSpeak3\/TeamSpeak3Event.class.php","line":131,"function":"clientToServerGroup","class":"wcf\\data\\TeamSpeak3\\TeamSpeak3Handler","type":"->","args":["dLKNdllviENy4c5Khhz5V2qLWew=",2,29]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/system\/event\/listener\/TeamspeakSyncMainListener.class.php","line":75,"function":"DoUserGroupSync","class":"wcf\\data\\TeamSpeak3\\TeamSpeak3Event","type":"->","args":[]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/system\/event\/EventHandler.class.php","line":137,"function":"execute","class":"wcf\\system\\event\\listener\\TeamspeakSyncMainListener","type":"->","args":["wcf\\data\\user\\UserAction","wcf\\data\\user\\UserAction","finalizeAction",[]]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/system\/event\/EventHandler.class.php","line":177,"function":"executeInheritedActions","class":"wcf\\system\\event\\EventHandler","type":"->","args":["wcf\\data\\user\\UserAction","finalizeAction","wcf\\data\\user\\UserAction","finalizeAction@wcf\\data\\user\\UserAction",[]]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/data\/AbstractDatabaseObjectAction.class.php","line":212,"function":"fireAction","class":"wcf\\system\\event\\EventHandler","type":"->","args":["wcf\\data\\user\\UserAction","finalizeAction"]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/data\/user\/UserAction.class.php","line":339,"function":"executeAction","class":"wcf\\data\\AbstractDatabaseObjectAction","type":"->","args":[]},{"function":"update","class":"wcf\\data\\user\\UserAction","type":"->","args":[],"file":"[internal function]","line":"?"},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/data\/AbstractDatabaseObjectAction.class.php","line":204,"function":"call_user_func","args":[["[redacted]","[redacted]"]],"class":"","type":""},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/acp\/form\/UserEditForm.class.php","line":386,"function":"executeAction","class":"wcf\\data\\AbstractDatabaseObjectAction","type":"->","args":[]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/form\/AbstractForm.class.php","line":62,"function":"save","class":"wcf\\acp\\form\\UserEditForm","type":"->","args":[]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/form\/AbstractForm.class.php","line":113,"function":"submit","class":"wcf\\form\\AbstractForm","type":"->","args":[]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/acp\/form\/AbstractOptionListForm.class.php","line":99,"function":"readData","class":"wcf\\form\\AbstractForm","type":"->","args":[]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/acp\/form\/UserAddForm.class.php","line":361,"function":"readData","class":"wcf\\acp\\form\\AbstractOptionListForm","type":"->","args":[]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/acp\/form\/UserEditForm.class.php","line":203,"function":"readData","class":"wcf\\acp\\form\\UserAddForm","type":"->","args":[]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/page\/AbstractPage.class.php","line":291,"function":"readData","class":"wcf\\acp\\form\\UserEditForm","type":"->","args":[]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/acp\/form\/UserAddForm.class.php","line":409,"function":"show","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/page\/AbstractPage.class.php","line":114,"function":"show","class":"wcf\\acp\\form\\UserAddForm","type":"->","args":[]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/system\/request\/Request.class.php","line":83,"function":"__run","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/system\/request\/RequestHandler.class.php","line":96,"function":"execute","class":"wcf\\system\\request\\Request","type":"->","args":[]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/acp\/index.php","line":9,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":["wcf",true]}]

    ======

    Error Class: wcf\system\exception\TeamSpeak3SyncException

    Error Message: Unable to execute command.

    Error Code: 0

    File: /homepages/16/d728188453/htdocs/forum/lib/data/TeamSpeak3/TeamSpeak3API.class.php (62)

    Extra Information: -

    Stack Trace: [{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/data\/TeamSpeak3\/TeamSpeak3API.class.php","line":197,"function":"execute","class":"wcf\\data\\TeamSpeak3\\TeamSpeak3API","type":"->","args":["clientdbfind pattern=dLKNdllviENy4c5Khhz5V2qLWew= -uid"]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/data\/TeamSpeak3\/TeamSpeak3API.class.php","line":100,"function":"fetchServerAnswer","class":"wcf\\data\\TeamSpeak3\\TeamSpeak3API","type":"->","args":["multi","clientdbfind pattern=dLKNdllviENy4c5Khhz5V2qLWew= -uid"]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/data\/TeamSpeak3\/TeamSpeak3Handler.class.php","line":38,"function":"clientFindDb","class":"wcf\\data\\TeamSpeak3\\TeamSpeak3API","type":"->","args":["dLKNdllviENy4c5Khhz5V2qLWew=",true]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/data\/TeamSpeak3\/TeamSpeak3Event.class.php","line":131,"function":"clientToServerGroup","class":"wcf\\data\\TeamSpeak3\\TeamSpeak3Handler","type":"->","args":["dLKNdllviENy4c5Khhz5V2qLWew=",2,29]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/system\/event\/listener\/TeamspeakSyncMainListener.class.php","line":75,"function":"DoUserGroupSync","class":"wcf\\data\\TeamSpeak3\\TeamSpeak3Event","type":"->","args":[]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/system\/event\/EventHandler.class.php","line":137,"function":"execute","class":"wcf\\system\\event\\listener\\TeamspeakSyncMainListener","type":"->","args":["wcf\\data\\user\\UserAction","wcf\\data\\user\\UserAction","finalizeAction",[]]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/system\/event\/EventHandler.class.php","line":177,"function":"executeInheritedActions","class":"wcf\\system\\event\\EventHandler","type":"->","args":["wcf\\data\\user\\UserAction","finalizeAction","wcf\\data\\user\\UserAction","finalizeAction@wcf\\data\\user\\UserAction",[]]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/data\/AbstractDatabaseObjectAction.class.php","line":212,"function":"fireAction","class":"wcf\\system\\event\\EventHandler","type":"->","args":["wcf\\data\\user\\UserAction","finalizeAction"]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/data\/user\/UserAction.class.php","line":339,"function":"executeAction","class":"wcf\\data\\AbstractDatabaseObjectAction","type":"->","args":[]},{"function":"update","class":"wcf\\data\\user\\UserAction","type":"->","args":[],"file":"[internal function]","line":"?"},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/data\/AbstractDatabaseObjectAction.class.php","line":204,"function":"call_user_func","args":[["[redacted]","[redacted]"]],"class":"","type":""},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/acp\/form\/UserEditForm.class.php","line":386,"function":"executeAction","class":"wcf\\data\\AbstractDatabaseObjectAction","type":"->","args":[]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/form\/AbstractForm.class.php","line":62,"function":"save","class":"wcf\\acp\\form\\UserEditForm","type":"->","args":[]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/form\/AbstractForm.class.php","line":113,"function":"submit","class":"wcf\\form\\AbstractForm","type":"->","args":[]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/acp\/form\/AbstractOptionListForm.class.php","line":99,"function":"readData","class":"wcf\\form\\AbstractForm","type":"->","args":[]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/acp\/form\/UserAddForm.class.php","line":361,"function":"readData","class":"wcf\\acp\\form\\AbstractOptionListForm","type":"->","args":[]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/acp\/form\/UserEditForm.class.php","line":203,"function":"readData","class":"wcf\\acp\\form\\UserAddForm","type":"->","args":[]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/page\/AbstractPage.class.php","line":291,"function":"readData","class":"wcf\\acp\\form\\UserEditForm","type":"->","args":[]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/acp\/form\/UserAddForm.class.php","line":409,"function":"show","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/page\/AbstractPage.class.php","line":114,"function":"show","class":"wcf\\acp\\form\\UserAddForm","type":"->","args":[]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/system\/request\/Request.class.php","line":83,"function":"__run","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/lib\/system\/request\/RequestHandler.class.php","line":96,"function":"execute","class":"wcf\\system\\request\\Request","type":"->","args":[]},{"file":"\/homepages\/16\/d728188453\/htdocs\/forum\/acp\/index.php","line":9,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":["wcf",true]}]

    • System Information

      • PHP Version:

        5.6.34

      • WoltLab Suite Core:

        3.1.1

      • Peak Memory Usage:

        7.569/256 MiB

      • Request URI:

        /acp/index.php?user-group-edit/3/

      • Referrer:

        https://xxxxxx/acp/index.php?user-group-list/

      • User Agent:

        Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.186 Safari/537.36

      Original Error

      • Error Type:

        wcf\system\exception\TeamSpeak3SyncException

      • Error Message:

        Unable to execute command.

      • File:

        */lib/data/TeamSpeak3/TeamSpeak3API.class.php (62)

  • "Kompatibel zu: WSC 3.0, WSC 3.1"


    zählt zu WSC 3.1 auch 3.1.1?

  • Wenn man es für Burning Board 4.1 gekauft hat darf man nochmal die 25€ Zahlen oder gibt es eine Möglichkeit dies zu übertragen?

    • Hallo,


      du musst das Plugin erneut kaufen, da für das Upgrade ein hoher Programmieraufwand notwendig war.

  • Legst du das Plugin auch für diejenigen bereit, die sich das Plugin bereits für Burning Board 4.0/4.1 gekauft haben?

    • Hallo,


      du musst das Plugin erneut kaufen, da für das Upgrade ein hoher Programmieraufwand notwendig war.

  • Sollte es nicht so sein, dass ich einem Benutzer eine Serveruppe zuweise und er automatisch im Forum in die selbe Benutzergruppe kommt? Oder funktioniert die Synchronisation nur in eine Richtung? Ich habe es gerade getestet und meine ID in den Benutzereinstellungen eingetragen. Danach habe ich dem Benutzer im TS in die entsprechende Servergroup hinzugefügt, aber auch nach Ausführen des CronJobs bleibt die Benutzergruppe des Users unverändert.

  • könnte man mal machen das die Query die ganze zeit auf dem Teamspeak ist und nicht nur immer für 1 Sekunde das würde glaube ich einige Fehler beheben

  • Plugin gekauft, Installiert, alles Problemlos.


    - Dann haben einige User gemeldet, dass der Sync nicht klappt, und sobald die User versuchen die Identität zu löschen kommt folgendes (Bitte schleunigst um Hilfe, ich werde jetzt mich selber bremsen Plugins zu kaufen, von 3 Plugins, waren 2 letztlich kaputt oder erfordern Support.. Ganz schlecht Woltlab Team!) (Fehler Stack siehe unten)


    - Der optionale Parameter "Nickname" ist absolut nutzlos!



    Der Parameter „objectIDs“ fehlt oder ist ungültig.



    Stacktrace:

    #0 /homepages/19/d711154622/htdocs/clickandbuilds/Woltab/lib/data/user/teamSpeakID/TeamSpeakIDAction.class.php(25): wcf\data\AbstractDatabaseObjectAction->validateDelete()

    #1 [internal function]: wcf\data\user\teamSpeakID\TeamSpeakIDAction->validateDelete()

    #2 /homepages/19/d711154622/htdocs/clickandbuilds/Woltab/lib/data/AbstractDatabaseObjectAction.class.php(189): call_user_func_array(Array, Array)

    #3 /homepages/19/d711154622/htdocs/clickandbuilds/Woltab/lib/action/AJAXProxyAction.class.php(71): wcf\data\AbstractDatabaseObjectAction->validateAction()

    #4 /homepages/19/d711154622/htdocs/clickandbuilds/Woltab/lib/action/AJAXInvokeAction.class.php(104): wcf\action\AJAXProxyAction->invoke()

    #5 /homepages/19/d711154622/htdocs/clickandbuilds/Woltab/lib/action/AbstractAction.class.php(47): wcf\action\AJAXInvokeAction->execute()

    #6 /homepages/19/d711154622/htdocs/clickandbuilds/Woltab/lib/action/AJAXInvokeAction.class.php(63): wcf\action\AbstractAction->__run()

    #7 /homepages/19/d711154622/htdocs/clickandbuilds/Woltab/lib/system/request/Request.class.php(83): wcf\action\AJAXInvokeAction->__run()

    #8 /homepages/19/d711154622/htdocs/clickandbuilds/Woltab/lib/system/request/RequestHandler.class.php(96): wcf\system\request\Request->execute()

    #9 /homepages/19/d711154622/htdocs/clickandbuilds/Woltab/acp/index.php(9): wcf\system\request\RequestHandler->handle('wcf', true)

    #10 {main}

    • Hallo, ich brauche die komplette Fehlermeldung mit allen Informationen.


      Danke,

      Tobias

    • Das WoltLab Team ist nicht zuständig für die Plugins. Diese werden von der Community geschrieben und nur über den WoltLab Plugin store verkauft.

    • Zitat

      Rainbow Dash Vor 16 Stunden

      Das WoltLab Team ist nicht zuständig für die Plugins. Diese werden von der Community geschrieben und nur über den WoltLab Plugin store verkauft.

      Umso bescheidener, da ist ja selbst sowas wie Codecanyon besser

    • Unsere User bekommen die gleiche oben beschriebene Fehlermeldung, wenn sie eine Identität löschen wollen. Plugin vorerst wieder deinstalliert.


Kunden, die diese Datei gekauft haben, kauften auch