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.