Fehler beim Hinzufügen der TS UID

Einstellung des Betriebs!

Zum 01.02.2023 wird der Beitrieb von Atrox-Dev eingestellt. Alle Downloads und Benutzer werden entfernt und die Website geht offline. Wer noch eine Kopie der alten Pakete benötigt, sollte sich diese bis dahin runterladen.

Alle Pakete sind bereits unter neuem Label in unserem und im WoltLab-Store erhältlich, wo ihr auch weiterhin Support erhaltet.

  • Hallo,


    bei dem zweiten Nutzer bei dem ich die Teamspeak UID hinzufügen wollte kommt folgender Fehler:




    Fatal error: PHP notice in file
    C:\Inetpub\vhosts\moregaming.net\httpdocs\wcf\lib\data\TeamSpeak3\TeamSpeak3API.class.php
    (72): Undefined index: SERVER_ADDR






    Information:



    id: c674e2d29675c00665eff769e7514cdfbda0885a


    error message: PHP notice in file
    C:\Inetpub\vhosts\moregaming.net\httpdocs\wcf\lib\data\TeamSpeak3\TeamSpeak3API.class.php
    (72): Undefined index: SERVER_ADDR


    error code: 0


    file: C:\Inetpub\vhosts\moregaming.net\httpdocs\wcf\lib\system\WCF.class.php (303)


    php version: 5.4.23


    wcf version: 2.0.5 (Maelstrom)


    date: Sat, 26 Apr 2014 16:37:10 +0000


    request: /acp/index.php/UserEdit/9/?


    referer: http://www.moregaming.net/acp/index.php/UserEdit/9/?





    Stacktrace:


    #0 C:\Inetpub\vhosts\moregaming.net\httpdocs\wcf\lib\data\TeamSpeak3\TeamSpeak3API.class.php(72): wcf\system\WCF::handleError(8, 'Undefined index...', 'C:\Inetpub\vhos...', 72, Array)
    #1 C:\Inetpub\vhosts\moregaming.net\httpdocs\wcf\lib\data\TeamSpeak3\TeamSpeak3API.class.php(40): wcf\data\TeamSpeak3\TeamSpeak3API->execute('login TSSync u7...')
    #2 C:\Inetpub\vhosts\moregaming.net\httpdocs\wcf\lib\data\TeamSpeak3\TeamSpeak3Handler.class.php(22): wcf\data\TeamSpeak3\TeamSpeak3API->__construct('87.106.2.69', 10011, 9987, 'TSSync', 'u73oKEeZ')
    #3 C:\Inetpub\vhosts\moregaming.net\httpdocs\wcf\lib\data\TeamSpeak3\TeamSpeak3Event.class.php(40): wcf\data\TeamSpeak3\TeamSpeak3Handler->__construct()
    #4 C:\Inetpub\vhosts\moregaming.net\httpdocs\wcf\lib\system\event\listener\TeamspeakSyncMainListener.class.php(57): wcf\data\TeamSpeak3\TeamSpeak3Event->DoUserGroupDelete(9)
    #5 C:\Inetpub\vhosts\moregaming.net\httpdocs\wcf\lib\system\event\EventHandler.class.php(127): wcf\system\event\listener\TeamspeakSyncMainListener->execute(Object(wcf\data\user\UserAction), 'wcf\data\user\U...', 'initializeActio...')
    #6 C:\Inetpub\vhosts\moregaming.net\httpdocs\wcf\lib\system\event\EventHandler.class.php(152): wcf\system\event\EventHandler->executeInheritedActions(Object(wcf\data\user\UserAction), 'initializeActio...', 'wcf\data\user\U...', 'initializeActio...')
    #7 C:\Inetpub\vhosts\moregaming.net\httpdocs\wcf\lib\data\AbstractDatabaseObjectAction.class.php(143): wcf\system\event\EventHandler->fireAction(Object(wcf\data\user\UserAction), 'initializeActio...')
    #8 C:\Inetpub\vhosts\moregaming.net\httpdocs\wcf\lib\acp\form\UserEditForm.class.php(277): wcf\data\AbstractDatabaseObjectAction->__construct(Array, 'update', Array)
    #9 C:\Inetpub\vhosts\moregaming.net\httpdocs\wcf\lib\form\AbstractForm.class.php(63): wcf\acp\form\UserEditForm->save()
    #10 C:\Inetpub\vhosts\moregaming.net\httpdocs\wcf\lib\form\AbstractForm.class.php(114): wcf\form\AbstractForm->submit()
    #11 C:\Inetpub\vhosts\moregaming.net\httpdocs\wcf\lib\acp\form\AbstractOptionListForm.class.php(100): wcf\form\AbstractForm->readData()
    #12 C:\Inetpub\vhosts\moregaming.net\httpdocs\wcf\lib\acp\form\UserAddForm.class.php(344): wcf\acp\form\AbstractOptionListForm->readData()
    #13 C:\Inetpub\vhosts\moregaming.net\httpdocs\wcf\lib\acp\form\UserEditForm.class.php(141): wcf\acp\form\UserAddForm->readData()
    #14 C:\Inetpub\vhosts\moregaming.net\httpdocs\wcf\lib\page\AbstractPage.class.php(179): wcf\acp\form\UserEditForm->readData()
    #15 C:\Inetpub\vhosts\moregaming.net\httpdocs\wcf\lib\acp\form\UserAddForm.class.php(394): wcf\page\AbstractPage->show()
    #16 C:\Inetpub\vhosts\moregaming.net\httpdocs\wcf\lib\page\AbstractPage.class.php(86): wcf\acp\form\UserAddForm->show()
    #17 C:\Inetpub\vhosts\moregaming.net\httpdocs\wcf\lib\system\request\Request.class.php(58): wcf\page\AbstractPage->__run()
    #18 C:\Inetpub\vhosts\moregaming.net\httpdocs\wcf\lib\system\request\RequestHandler.class.php(108): wcf\system\request\Request->execute()
    #19 C:\Inetpub\vhosts\moregaming.net\httpdocs\acp\index.php(10): wcf\system\request\RequestHandler->handle('wbb', true)
    #20 {main}






    Bitte um Hilfe, wie der Fehler beseitigt werden kann.
    Teamspeak3 Server ist auf der neusten Version. Gleiches gilt für das ACP und das TS Sync Plugin.
    Serverquerry ist auch in der whitelist eingetragen.


    EDIT: UID hinzufügen hat nun endlich funktioniert. Der User erhält im TS die
    Rechte, diese werden jedoch in der selben Sekunde wieder entzogen.


    PS:
    Bitte ein Recht erstellen, dass Nutzer die Teamspeak ID selbst eintragen können. Danke im voraus.

  • Hallo,


    es wird versucht eine Fehlermeldung anzuzeigen, dass das Forum nicht auf der Whitelist steht bzw. der Floodingschutz das Forum blockiert.
    TeamSpeak³ Synchronisation
    Wenn das Forum tatsächlich auf der Whitelist steht, dann deaktiviere einfach den Floodingschutz.


    User können ihre eigene ID standardmäßig bearbeiten. Schau mal im ACP unter den Beuntzerprofilfeldern nach, ob die Rechte stimmen.

  • Hi Atrox,


    die Benutzerprofilfelder habe ich mitlerweile gefunden und aktiviert.
    Jetzt habe ich nur noch das Problem, dass die User der Gruppe hinzugefügt werden und direkt wieder aus der TS Gruppe entfernt werden.
    Habe ich nun bei mehreren Usern getestet. Und auch mit mehreren TS Gruppen. Davon eine Standard gruppe und eine selbst neu erstellte.
    Können da evtl Rechte in den TS Gruppen Probleme verursachen?