• Hey Guest, we're evolving the future of TeaSpeak.
    You're invited to join the discussion here!

Completed php error

Status
Not open for further replies.

mola19

Fanatic member
Premium User
I use a PHP script for manage my server but no work whit TeaSpeak:

Errors:

.log file error

Code:
[2018-08-21 09:54:45] [DEBUG]   GEN | Loaded client from database. Database id: 5 Unique id: UnknownQuery
[2018-08-21 09:54:45] [INFO]  QUERY | Got new client from XXX.XXX.XXX.XXX:41095
[2018-08-21 09:54:46] [DEBUG] QUERY | Got new query client from XXX.XXX.XXX.XXX. Whitelisted: false
[2018-08-21 09:54:46] [ERROR] QUERY | [XXX.XXX.XXX.XXX:41095/ServerQuery#XXX.XXX.XXX.XXX/41095] Failed to read! Code: 0 errno: 104 message: Connection reset by peer
[2018-08-21 09:54:47] [DEBUG]   GEN | Loaded client from database. Database id: 5 Unique id: UnknownQuery
[2018-08-21 09:54:47] [INFO]  QUERY | Got new client from XXX.XXX.XXX.XXX:41497
[2018-08-21 09:54:48] [DEBUG] QUERY | Got new query client from XXX.XXX.XXX.XXX. Whitelisted: false
[2018-08-21 09:54:48] [ERROR] QUERY | [XXX.XXX.XXX.XXX:41497/ServerQuery#XXX.XXX.XXX.XXX/41497] Failed to read! Code: 0 errno: 104 message: Connection reset by peer
[2018-08-21 09:54:48] [DEBUG]   GEN | Loaded client from database. Database id: 5 Unique id: UnknownQuery
[2018-08-21 09:54:48] [INFO]  QUERY | Got new client from XXX.XXX.XXX.XXX:41705
[2018-08-21 09:54:49] [DEBUG] QUERY | Got new query client from XXX.XXX.XXX.XXX. Whitelisted: false
[2018-08-21 09:54:49] [ERROR] QUERY | [XXX.XXX.XXX.XXX:41705/ServerQuery#XXX.XXX.XXX.XXX/41705] Failed to read! Code: 0 errno: 104 message: Connection reset by peer
[2018-08-21 09:54:50] [DEBUG]   GEN | Loaded client from database. Database id: 5 Unique id: UnknownQuery
[2018-08-21 09:54:50] [INFO]  QUERY | Got new client from XXX.XXX.XXX.XXX:42011
[2018-08-21 09:54:50] [DEBUG] QUERY | Got new query client from XXX.XXX.XXX.XXX. Whitelisted: false
[2018-08-21 09:54:50] [ERROR] QUERY | [XXX.XXX.XXX.XXX:42011/ServerQuery#XXX.XXX.XXX.XXX/42011] Failed to read! Code: 0 errno: 104 message: Connection reset by peer
[2018-08-21 09:54:50] [DEBUG]   GEN | Loaded client from database. Database id: 5 Unique id: UnknownQuery
[2018-08-21 09:54:50] [INFO]  QUERY | Got new client from XXX.XXX.XXX.XXX:42314
[2018-08-21 09:54:51] [DEBUG] QUERY | Got new query client from XXX.XXX.XXX.XXX. Whitelisted: false
[2018-08-21 09:54:51] [ERROR] QUERY | [XXX.XXX.XXX.XXX:42314/ServerQuery#XXX.XXX.XXX.XXX/42314] Failed to read! Code: 0 errno: 104 message: Connection reset by peer
[2018-08-21 09:54:51] [DEBUG]   GEN | Loaded client from database. Database id: 5 Unique id: UnknownQuery
[2018-08-21 09:54:51] [INFO]  QUERY | Got new client from XXX.XXX.XXX.XXX:42527
[2018-08-21 09:54:52] [DEBUG] QUERY | Got new query client from XXX.XXX.XXX.XXX. Whitelisted: false
[2018-08-21 09:54:52] [ERROR] QUERY | [XXX.XXX.XXX.XXX:42527/ServerQuery#XXX.XXX.XXX.XXX/42527] Failed to read! Code: 0 errno: 104 message: Connection reset by peer
[2018-08-21 09:54:52] [DEBUG]   GEN | Loaded client from database. Database id: 5 Unique id: UnknownQuery
[2018-08-21 09:54:52] [INFO]  QUERY | Got new client from XXX.XXX.XXX.XXX:42899
[2018-08-21 09:54:53] [DEBUG] QUERY | Got new query client from XXX.XXX.XXX.XXX. Whitelisted: false
[2018-08-21 09:54:53] [ERROR] QUERY | [XXX.XXX.XXX.XXX:42899/ServerQuery#XXX.XXX.XXX.XXX/42899] Failed to read! Code: 0 errno: 104 message: Connection reset by peer
[2018-08-21 09:54:53] [DEBUG]   GEN | Loaded client from database. Database id: 5 Unique id: UnknownQuery
[2018-08-21 09:54:53] [INFO]  QUERY | Got new client from XXX.XXX.XXX.XXX:43084
[2018-08-21 09:54:54] [DEBUG] QUERY | Got new query client from XXX.XXX.XXX.XXX. Whitelisted: false
[2018-08-21 09:54:54] [ERROR] QUERY | [XXX.XXX.XXX.XXX:43084/ServerQuery#XXX.XXX.XXX.XXX/43084] Failed to read! Code: 0 errno: 104 message: Connection reset by peer
[2018-08-21 09:54:54] [DEBUG]   GEN | Loaded client from database. Database id: 5 Unique id: UnknownQuery
[2018-08-21 09:54:54] [INFO]  QUERY | Got new client from XXX.XXX.XXX.XXX:43111
[2018-08-21 09:54:55] [DEBUG] QUERY | Got new query client from XXX.XXX.XXX.XXX. Whitelisted: false
[2018-08-21 09:54:55] [ERROR] QUERY | [XXX.XXX.XXX.XXX:43111/ServerQuery#XXX.XXX.XXX.XXX/43111] Failed to read! Code: 0 errno: 104 message: Connection reset by peer
[2018-08-21 09:54:55] [DEBUG]   GEN | Loaded client from database. Database id: 5 Unique id: UnknownQuery
[2018-08-21 09:54:55] [INFO]  QUERY | Got new client from XXX.XXX.XXX.XXX:43298
[2018-08-21 09:54:56] [DEBUG] QUERY | Got new query client from XXX.XXX.XXX.XXX. Whitelisted: false
[2018-08-21 09:54:56] [ERROR] QUERY | [XXX.XXX.XXX.XXX:43298/ServerQuery#XXX.XXX.XXX.XXX/43298] Failed to read! Code: 0 errno: 104 message: Connection reset by peer
[2018-08-21 09:54:56] [DEBUG]   GEN | Loaded client from database. Database id: 5 Unique id: UnknownQuery
[2018-08-21 09:54:56] [INFO]  QUERY | Got new client from XXX.XXX.XXX.XXX:43536
[2018-08-21 09:54:57] [DEBUG] QUERY | Got new query client from XXX.XXX.XXX.XXX. Whitelisted: false
[2018-08-21 09:54:57] [ERROR] QUERY | [XXX.XXX.XXX.XXX:43536/ServerQuery#XXX.XXX.XXX.XXX/43536] Failed to read! Code: 0 errno: 104 message: Connection reset by peer

Console error:

Code:
[2018-08-21 09:54:45] [INFO]  QUERY | Got new client from xxx.xxx.xxx.xxx:41095
[2018-08-21 09:54:46] [ERROR] QUERY | [xxx.xxx.xxx.xxx:41095/ServerQuery#xxx.xxx.xxx.xxx/41095] Failed to read! Code: 0 errno: 104 message: Connection reset by peer
[2018-08-21 09:54:47] [INFO]  QUERY | Got new client from xxx.xxx.xxx.xxx:41497
[2018-08-21 09:54:48] [ERROR] QUERY | [xxx.xxx.xxx.xxx:41497/ServerQuery#xxx.xxx.xxx.xxx/41497] Failed to read! Code: 0 errno: 104 message: Connection reset by peer
[2018-08-21 09:54:48] [INFO]  QUERY | Got new client from xxx.xxx.xxx.xxx:41705
[2018-08-21 09:54:49] [ERROR] QUERY | [xxx.xxx.xxx.xxx:41705/ServerQuery#xxx.xxx.xxx.xxx/41705] Failed to read! Code: 0 errno: 104 message: Connection reset by peer
[2018-08-21 09:54:50] [INFO]  QUERY | Got new client from xxx.xxx.xxx.xxx:42011
[2018-08-21 09:54:50] [ERROR] QUERY | [xxx.xxx.xxx.xxx:42011/ServerQuery#xxx.xxx.xxx.xxx/42011] Failed to read! Code: 0 errno: 104 message: Connection reset by peer
[2018-08-21 09:54:50] [INFO]  QUERY | Got new client from xxx.xxx.xxx.xxx:42314
[2018-08-21 09:54:51] [ERROR] QUERY | [xxx.xxx.xxx.xxx:42314/ServerQuery#xxx.xxx.xxx.xxx/42314] Failed to read! Code: 0 errno: 104 message: Connection reset by peer
[2018-08-21 09:54:51] [INFO]  QUERY | Got new client from xxx.xxx.xxx.xxx:42527
[2018-08-21 09:54:52] [ERROR] QUERY | [xxx.xxx.xxx.xxx:42527/ServerQuery#xxx.xxx.xxx.xxx/42527] Failed to read! Code: 0 errno: 104 message: Connection reset by peer
[2018-08-21 09:54:52] [INFO]  QUERY | Got new client from xxx.xxx.xxx.xxx:42899
[2018-08-21 09:54:53] [ERROR] QUERY | [xxx.xxx.xxx.xxx:42899/ServerQuery#xxx.xxx.xxx.xxx/42899] Failed to read! Code: 0 errno: 104 message: Connection reset by peer
[2018-08-21 09:54:53] [INFO]  QUERY | Got new client from xxx.xxx.xxx.xxx:43084
[2018-08-21 09:54:54] [ERROR] QUERY | [xxx.xxx.xxx.xxx:43084/ServerQuery#xxx.xxx.xxx.xxx/43084] Failed to read! Code: 0 errno: 104 message: Connection reset by peer
[2018-08-21 09:54:54] [INFO]  QUERY | Got new client from xxx.xxx.xxx.xxx:43111
[2018-08-21 09:54:55] [ERROR] QUERY | [xxx.xxx.xxx.xxx:43111/ServerQuery#xxx.xxx.xxx.xxx/43111] Failed to read! Code: 0 errno: 104 message: Connection reset by peer
[2018-08-21 09:54:55] [INFO]  QUERY | Got new client from xxx.xxx.xxx.xxx:43298
[2018-08-21 09:54:56] [ERROR] QUERY | [xxx.xxx.xxx.xxx:43298/ServerQuery#xxx.xxx.xxx.xxx/43298] Failed to read! Code: 0 errno: 104 message: Connection reset by peer
[2018-08-21 09:54:56] [INFO]  QUERY | Got new client from xxx.xxx.xxx.xxx:43536
[2018-08-21 09:54:57] [ERROR] QUERY | [xxx.xxx.xxx.xxx:43536/ServerQuery#xxx.xxx.xxx.xxx/43536] Failed to read! Code: 0 errno: 104 message: Connection reset by peer

PHP showed error:

Code:
ERROR: invalid reply from the server

PHP code (Work whit normal Tea*Speak):

Code:
// load framework library
require_once("libraries/TeamSpeak3/TeamSpeak3.php"); // path to Tea*Speak framework

// data logging
$ts3_login="serveradmin";  // Login
$ts3_voiceport=$port;  // voice port (default 9987)
$ts3_password="xxxxxxxxxxxxxxxxxxxx";  // Password

try
{
// connect to server, authenticate and grab info
$ts3_connect = TeamSpeak3::factory("serverquery://$ts3_login:$ts3_password@$ts3_host:$ts3_queryport/?server_port=$ts3_voiceport");
// variable
$server_status = $ts3_connect->virtualserver_status;
$server_name = $ts3_connect->virtualserver_name;
$server_welcomemessage = $ts3_connect->virtualserver_welcomemessage;
$server_reserved_slots = $ts3_connect->virtualserver_reserved_slots;
$server_hostmessage = $ts3_connect->virtualserver_hostmessage;
$server_hostmessage_mode = $ts3_connect->virtualserver_hostmessage_mode;
$server_hostbanner_url = $ts3_connect->virtualserver_hostbanner_url;
$server_hostbanner_gfx_url = $ts3_connect->virtualserver_hostbanner_gfx_url;
$server_hostbanner_mode = $ts3_connect->virtualserver_hostbanner_mode;
$server_hostbutton_gfx_url = $ts3_connect->virtualserver_hostbutton_gfx_url;
$server_hostbutton_url = $ts3_connect->virtualserver_hostbutton_url;
$server_password = $ts3_connect->virtualserver_password;
$server_adress = $ts3_connect->getAdapterHost();
$server_uptame = TeamSpeak3_Helper_Convert::seconds($ts3_connect->virtualserver_uptime);
$server_actuallyusers = $ts3_connect->virtualserver_clientsonline - $ts3_connect->virtualserver_queryclientsonline;
$server_maxusers = $ts3_connect->virtualserver_maxclients;
$server_channels = $ts3_connect->virtualserver_channelsonline;
}

catch(Exception $e)
{
echo "<p class='server_error'> ERROR: </p>" , $e->getMessage(), "\n";
}
 
Last edited:

Chazotu

TeaFanatic
Have you changed the motd in the config.yml ?
Code:
query:
  motd: "TS3\r\nWelcome to the Tea*Speak 3 ServerQuery interface, type \"help\" for a list of commands and \"help <command>\" for information on a specific command.\r\n"
 

mola19

Fanatic member
Premium User
Have you changed the motd in the config.yml ?
Code:
query:
  motd: "TS3\r\nWelcome to the Tea*Speak 3 ServerQuery interface, type \"help\" for a list of commands and \"help <command>\" for information on a specific command.\r\n"

No, problem is solved !!! Thanks !!!

But have other problem,

Code:
$server_password = $ts3_connect->virtualserver_password;
$server_download = TeamSpeak3_Helper_Convert::bytes($ts3_connect->connection_filetransfer_bytes_received_total + $ts3_connect->connection_bytes_received_total);
$server_upload = TeamSpeak3_Helper_Convert::bytes($ts3_connect->connection_filetransfer_bytes_sent_total + $ts3_connect->connection_bytes_sent_total);
Those three parameters return the error "Invalid parameter", I think it is because they are not yet implemented in TeaSpeak.
 

Chazotu

TeaFanatic
Server Password function is not implemented currently yeas also some file tranfer functions they will be added in future
 
Status
Not open for further replies.