Multivit4min / TS3-NodeJS-Library

TeamSpeak 3 Server Query Library supports SSH and RAW Query

Home Page:https://multivit4min.github.io/TS3-NodeJS-Library/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Snapshot is undefined

ElektronikerDev opened this issue · comments

The bug
I am trying to make a snapshot of my Teamspeak. For this, I use the "createSnapshot()" method. I do not enter a password. The query is connected to the Teamspeak, the serverinfo can also be loaded. The response of the method includes the version, but no snapshot content is given.
{ version: 3, salt: undefined, snapshot: undefined }

Reproduce
I simply use the createSnapshot method.

let response = await teamSpeakInstance.createSnapshot();
console.log(response );

Expected behavior
A snapshot content should be specified. It is undefined on every Teamspeak I connect to.

Versions used

  • TeamSpeak Server Version: Linux 3.12.1
  • NodeJS Version: v12.18.2
  • Library Version: Newest version: 3.0

This is weird that you get as response version 3, did TeamSpeak update their snapshot system again?

Can you please add this to your code and send me the output?

teamspeak.on("debug", ev => console.log(ev))

Only the response for the snapshotcreate is required

I am home in a few days so it will take some time until I can analyze what exactly is going on

The data string is apparently created.

{
  type: 'receive',
  data: 'Welcome to the TeamSpeak 3 ServerQuery interface, type "help" for a list of commands and "help <command>" for information o
n a specific command.'
}
{ type: 'send', data: 'login serveradmin ***********' }
{ type: 'receive', data: 'error id=0 msg=ok' }
{ type: 'send', data: 'use -virtual port=9987' }
{ type: 'receive', data: 'error id=0 msg=ok' }
{ type: 'send', data: 'serversnapshotcreate ' }
{
  type: 'receive',
  data: 'version=3 data=KLUv\\/WQ6xj2DABpy8BQq4OkoBjjDcpWzj7ftsPjFlZZwwBc+eMjPeOAXGRgbSRLpCYbCiDHGGAMOTgFBAVgBksbtdq6eqSx6NXi7Wi1qpC
aKHq\\/xNB4ENSQIcjTTladzs0YK0pg\\/wxmfVu4nbLzq2YxvsiJtaNcaL9mInMlqfy2YqRarng7IAIOnxpFq6tVDpoLhJ9eEVAurNBJsRWRSsUiq4VnAtBmdA2obXjYQFc
FFwgSBQ5Bk382Ik2nYMkpj4VIlj+aCoSnwILuFCtVQVAgDjEXGomE0ItaE2yacppdH7wTkQnE4GARQyZskOM4GMZFsEOctrAyB9AwwGYfMgUMsBQsCaQuS8CKU6Xq0XWNTz8
9gfc+2u7I2lD0felLTeEiPqJlm59hXzvscxtG+ZsK5tlOZidnsjP+yIsaddfaSNqc1gLbi\\/VzZOgFjOgpjCDjOMwBjsNi2ksWWmDqLdWCaCMgRvxwcSHVCJqhkYULZHBQM
MBeKd4Tptleea0+HrV141eDt7TamUcvXtw6IZdFgSYBALG8u+IJzXAychSVh0vgMSwmTiINrEUFIFggsEATOQ8NjPN4BUYCAVERYMCoJbssXawRYBEIFRMFiMcBAF4kAlCRn
MIRCPdtl2DxaXIUsikkIEIXFvYMLB4tyMVQOBawiwfDTInPScZ1LgsLREGAKT6kOIBCQqTb2GVrVZWexYtLrQ3ogqMHvz4MexyOa\\/nfW2MXOTXtCm3WmVKwNM3ZKNYfzUw
xn3+mwvnTpuetfFjZQ8yLHk25vsMI13txMuL5j7Nlt293WLt5kPZ1ob0012VaL+bUL65n+Z1g\\/Z82x\\/qJmwuRTCs4as9mzu0ZTS232hZj07G\\/h\\/KeV5xrfA+BoCq
b7OUqvfH4Gs8wnvI3Fthh22e\\/7tc3UsjZ1DGdL2PerpqpD6ents77PaabOPEdTrtpnLcLqkdrsAzRuXH9VITXNgerZhGDMQBQ50\\/QBnCE5z3kei8EYAJTsL4kJuxQS1X
A7svDwQFmsB4ioPBEUFAcbAoWT8WTX+jLjSDNuLYIxEJWpeaKBWTvDAHPlaJv67au6Z05nw4mefA3kxKagu\\/EocB4PVOA0LxZIHcXHdDiZRjy7ahB7I2MFO1k7R+pZ46bG
7PbtjnoWq6ZAmrrsNEKTnBjTV\\/ZLIlu\\/EvfEmK8Yg+OFMdLtZwSMSbBO8wxgq6kMOGsPvOqWRu00QbR1uTjSs1wmKIIIW6gQDw+CA4akinAVAm4nkScXzaMAnUOEHmZp
LhQM2uASKVFIbuETAmaU7UCBrAEmYqHh4dG4sK4IxDFRoKucvvz8E0fBlYjDeFRYgoKDgq9Kw3UQR32dsFgelVuoTCOXbywmxABJ\\/KESYNFhPBVvnAiLUkHRiEdGDguTu0
Bx4Rws1GWJWCoQC0kTuLYzvZk+8BpHsjyiJ3qc2\\/bB8Z70Gi8j0r4WNad7Bo6c17yG86T3vMhpzO47SBmzttUs9ovDGnbPTaf35f5q2LLGTKzanNG+1agMdn19Yu4vlcXa
t3I\\/PVduPW3Pt+1fS82Mve3qtKq+Ns5sfjvzHKnKUdnfCmLSMYz7zhk7f1a5v719h0nP+PaVP+PWLvrebqxFqsA+58Yctzhdg7jrUzlnhLeprLMIst20GnTs0Hk0jeHvPU
1RGvZu7L4HSQ6MxpzvY8da1tJ\\/w5r9Kzs3qUcN7l0ZerxW53rjfetpvm+xVT3n6s3Puqe251\\/Yxoqrdjtjt\\/rmr32\\/Wg6rfwHrqRVrzLrG3MbG2pzRfr4x4+wz1m
b1Cs5L3tg4I1pd32Qdw83UWoSUqCPMMMkUQyOQMEhAAgDjUAAQEIuliCMyUdOkD1PgkDBoCAlAoQAYZAQFAAFAAAAAA0AAQCAAIAAHCAACDAAB31wHzwLVmL63rMC1ck1sDU
o\\/OM\\/5zE\\/qB1WkZ4CEp63cL\\/vOMJPZKBjHKMLpvM720x+kYqgycpiNQwU+YkAlGZayM9d\\/y+ImBQlIV9LgNxpnxbsyW\\/gowSm9zMYNVWU\\/GoVfnzCXKwao
6Oln+cuO7PjAv0DxLP0gQmlCMsn9JxfgtoCr70Lwk+IzzxnS2oliKUbsHnR30L3oTvd2X4uh6mPz4DJ5cnQtmea4WQpg4R607or2cQXNN72e6OOwLpxG7Hq6mtHMCr36jkZC
8aTH46G6vKKirl8b9aKDD1VDepdyUVVfN2N5k5SNwRYJDXhZMVxAwvp3hgJFeSG0Wz9H\\/58FpkP\\/A+pvBuvTwRsoQJRyRYOu+JCT+4Ry8MxgwBMQjLlSUoGJ5j08VcgN
OJAghRyumn964Nj\\/p3aIOCKdl+rG6Yo40LtjqmQaXKvpwVPnc+pr5wgrc0kI9kSAFvOA9p0Me0UX8H3An\\/EWlodoqhhDk8HOct7Hoah0KoWvDCBW2fmviea\\/eqlmS8
3G3q5bu3lftyul1Hd3Vy3gf6ziOXkrwIXFCvpczcJP0Iqm+cVC3wyoeiyU97v8TSPRmtXKCHmn9r+vjqjFgx2wqhD0U3jd7AayLzYlN+KHP3kgXu\\/pSRZxV4HeGLkd9kvj
2KmTdZJ19rdlp+PLQdKIHu7NOaXk3stBMCupWWLz3zS02ln7GhnX+TSwhub6w9D1SdcgvQWRYTnzXOZ4ufZixO\\/y+mHo97Le4ZaXnCk+5+fFiglkXKx0SChL9yGtaYEdOw
SudiPicVqIZfpXydntkHfiPR8oBVbqs\\/o3XzGVTK8VPBGCUwoe2pYivtWmprtnlARQ30PpUJRCr0SjT0QNMbVvEC9BySWJozQWlqxzOKYkftS5SeK+gkiyVpxmPEPiI4lA
FUKFyFqCEH1rXAlDZE\\/YAoVE\\/GeNAhkP2wSIdxHYAcy9lHn4+V6AqkTFHZpRK1ttxtGRPKb8\\/cnXIOzCUU8iSMceN4RPoUlkol2jM0p4Ky7SMIm3ioaFRVMldEh5wu
PHHr3mCEwYBHZv+OFGenG+rKgLN8mLDFT5QHTKkApBhYMhy+77KqhnmlQqukhkKDVSMFLks1wvxzL4CDJJzJco27F1EL6godXotIy+HFTXZ9AmKk6LfixcusLQYFu0vfbtwJ
hdQbX+FiUfkQJKRYUbg1p8kioSkRJUix152+EU5NNPJ+Hf5hg0cK7j5VXf5dSPT1iAYlPT+oC3wVXPtJv+0KeQkvYiENZoU9f\\/zK+finMB8yP+XFQ9Asm5XQ+APuteGtDJ
QT6GxaBr80XOP4AxyU9W9P7zlVVD95f1yV9ft8Dvr8tUar+wiKqfH3MioI+2d5kfv5u2b1ICfnLQzu7X\\/4jfYU\\/SEsn6n63VX7txwvR1umbOb7M\\/PLNW4MdO1CO9Ev
1Ing96S+y007GtlnMRR4eY9H7SLqK\\/73nx86pzlUJh\\/xoEd3w\\/Zojx8u3efUJc4nBzVx3h1qIFB958b0D+ntLphnwXJ491P+\\/AbwR49WanfdN\\/Ntg7sSzTwvvP
w3VnL1mw1z3JQLjp5SJ\\/2+11XdfawbA5h2z+mmE2+GtBn+mZwaZVtiCv2dWObt0OFiDrumi6T142Oz2tC9mRrAjfjd\\/rWNGQ3ve\\/g5s195CKdZcXjuqu78F\\/H8zT
r57Vr+Fp4f6ddLSoWUq06kdCAeND9+KVeR71Rx905uL+xy2nmT1sRjKzj3Z9udWrpL+h5dhVDV5CiEo\\/9kSw0l1SzH9YQ5IhQhp6JnJHCM+FKOGosn7OCX1IJGQXYACrc7
kukHGEQD7lXyJjMHZoRVOHHBmIcM9nzsXim1njij08EeFL3vcdCGXaaMJBYN36Eo84IeV5\\/DJbinzWIPMgCtLFPDixMSgSjy+kFnxMWWe6REGhWSAVANzlIa7DTkHeweqk
TEBPPK9fgDB3ALcbewXDoKOQHohDSA1u\\/+WnC1NfvFZ+wEiFaRcrv8QlcyJk9lIAHwzIBPXd5fK68sbuvHoghzp5ObBd+kq+PqeKS+G3q1mIYyz5EjCYi3WaZdREoYX91b
7Jeg+Xg\\/DmNYdKU0OkS1sZAbwSRdabiX9vxMGsOJzxcgo5TxEwRZ7OLvqTkcySKR0xwcsHZHWYD8FcwyLEGAdjiRBV5B5cijD9O1McPRtDBEVfmclPp2dYySObEIJmf5do
YFA1UgoPVgMdz+cpcdYUks9O5T8GGtfYWJ0ZVeTlDH71IgjEORxruHXLFzAgCDY7lyySJF02nJOLjmcQhBIpKYH1c\\/nnMD0iDiq2wnh4Xi5+QYJxE41FosfqzRD5H7okkf
f2DZJX9ILgZts4zpSYrbZW0Dk2GIE0qCf7zkZ8Mt8x6s26jEdEuGGnhu6Ly2krgNx4zqYBr0DdpNRTY6WvSPiNbfyXZPo4BTJdXoN6fn\\/sgGFVT6kUytjFSByZagltWVdF
+BkFp5Kgpxvns4trKmIldWYYn8YXQ3mOD8UCJ7LM354qv2\\/pEZDPf5MmInnWjhEO0aNDK+BgK\\/M6JTHVSmYpwhpyoTTmW64\\/kirzjGeJZnAYoh3q4Xc\\/vp2Pw2Wv
xHx9NkpY3vEAapPLJEtwC9Hkk7yaIEY39gdnzenkUTZqc2Ahobo7MsX8vpwneLxYKX8ua\\/oZ1ZeHWJGBpgARKv3l2BpcSuwlcXeZvQFhdoaQzJxamEnfCSCLLy\\/RH4gj
CNALp6vGJ80faOO\\/mweXt2ONxuCk2XAYf1ZFRi3OmiPPjYG2VBChhGY2xqCbPcNeAKFHvEHFuHV5itjA7y\\/JKmdMgfKoJJxIgsr9HNAO+e94DHpVSZcSJwZzA\\/+TmF
ZtST\\/Q1BQyYLyunpNdOIwKBoGnYqXoDHolVHU67bDcEX0lSh+Y0g+thWXbkoiv4kF1\\/2NRxk4Pw7J1DoluipzPKKoVjJ6tYsYGrO8rCQmw8t2ID6Q0i7Ari2AbeTXa0U
rdp4Q56GbmphlLh6nCisFLzILKUM44XRitYIi0UpqKPMy\\/SkarVJmJO+PcbUFEl9FwZP4vVS4VXAxn0FBmHYXZUZZTjKSY0eQfhB4GRYVDBYnNKSemgmRW7uoR9xisi8S9
aDN32ZkHJ6EpBTI6C+N0q7\\/RxWPN1BFQOop3y+XKrRroQgpkA81sRy+Rm6+JqlfmU38Wg5D8\\/a5XWmWqhQIBVZDrSewTbEsQhf+pU7z2wxmacTZd6Xkh9JlERN0JKPAU
vUAtejxXJh3aD3KneHK6pI2jQmIGdlcrqucCIdm\\/P0Xp4lHI6XU+WcOvdz2pABr3AGSJnJ\\/IcrOpDnf0H4RzMJy0oFTaSHp2iYTDoCxxTZTY7QjaQL0O+Q7ywN8EwgnL
sNv\\/lYeLz9gMV2aZz7sG5UyveecsnePwDcCS5GDfsgvbeaDvSAFVzMMuEjIz\\/iCYfFGHN3ooPlG\\/tzIGdiOVueL7glus33TCVBHb8agd\\/bWiCwxC\\/KEZEbB6gh
ILsAyMj0\\/bWDC077FbcILvfyp3WgNkY9AvzJb6wjmB48e8ZjhtqiwIaGXhLiEukI3HKzEJmw0cqbDA1NnW6aPlZQ6pdgH87QIHzwsyroOBQtmNjcLekOcre71zpw\\/lql
STSxk0Ul1F2Eii4QkYTi+zddPg76eHD8lU2MfPApUIu+LHnUBum4sVFKmrdClzmUzsI4ByYkDcAmxM2yUVxOCBmWA\\/DKz8iOa+okRf6oWXXKK9C7pmvgcee\\/gB\\/4x\
\/jQ=='
}
{ type: 'receive', data: 'error id=0 msg=ok' }
{ version: 3, salt: undefined, snapshot: undefined }

This is weird that you get as response version 3, did TeamSpeak update their snapshot system again?

Yes. Since version 3.12.0 they changed the snapshot version to 3. "This was needed for the WebQuery feature".
https://community.teamspeak.com/t/teamspeak-server-3-12-x/3916

Ah yes I see they raised the version to 3 in 3.12 so I will update this as soon as I am home again, will likely be in a week

All right. Thanks for the quick help!

should now be fixed with version 3.1.0
i was not able to test version 2 snapshots since its not possible anymore to start teamspeak server with version 3.11.0