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

Failed to load the protocol key chain!

Status
Not open for further replies.

marlen

Active member
Failed to load the protocol key chain!

No server running (tpid.pid is missing)
[root@marlen ts3]# ./teastart.sh start
WARNING ! For security reasons we advise: DO NOT RUN THE SERVER AS ROOT
!!!!!!!!!!!
Starting the TeaSpeak server..
Could not start TeaSpeak server.
Last log entries:
[2018-08-18 18:54:07] [DEBUG] Log successfully started!
[2018-08-18 18:54:07] [INFO] GEN | Starting TeaSpeak-Server v1.2.9-beta [Buil d: 1534531853]
[2018-08-18 18:54:07] [INFO] GEN | Starting music providers
[2018-08-18 18:54:07] [DEBUG] [Music] Provider load order:
[2018-08-18 18:54:07] [DEBUG] [Music] [0] providers/000ProviderFFMpeg.so
[2018-08-18 18:54:07] [DEBUG] [Music] [1] providers/001ProviderYT.so
[2018-08-18 18:54:07] [ERROR] [Music] [FFMPEG] Could not find ffmpeg (Error: "sh : ffmpeg: command not found")
[2018-08-18 18:54:07] [ERROR] [Music] [FFMPEG] How to download/install ffmpeg: " sudo apt-get install ffmpeg"
[2018-08-18 18:54:07] [ERROR] [Music] Could not create music provider for provid ers/000ProviderFFMpeg.so
[2018-08-18 18:54:07] [ERROR] [Music] [YT-DL] Could not find youtube-dl (Error: "sh: youtube-dl: command not found")
[2018-08-18 18:54:07] [ERROR] [Music] [YT-DL] How to download/install youtube-dl : https://github.com/rg3/youtube-dl/blob/master/README.md#installation
[2018-08-18 18:54:07] [ERROR] [Music] Could not create music provider for provid ers/001ProviderYT.so
[2018-08-18 18:54:09] [DEBUG] GEN | Created a new async thread pool!
[2018-08-18 18:54:09] [DEBUG] GEN | Loaded client from database. Database id: 1 Unique id: serveradmin
[2018-08-18 18:54:09] [DEBUG] GEN | Push back group -> 1 - Guest Server Query
[2018-08-18 18:54:09] [DEBUG] GEN | Push back group -> 2 - Admin Server Query
[2018-08-18 18:54:09] [DEBUG] GEN | Push back group -> 3 - Server Admin
[2018-08-18 18:54:09] [DEBUG] GEN | Push back group -> 4 - Normal
[2018-08-18 18:54:09] [DEBUG] GEN | Push back group -> 5 - Guest
[2018-08-18 18:54:09] [DEBUG] GEN | Push back group -> 6 - Channel Admin
[2018-08-18 18:54:09] [DEBUG] GEN | Push back group -> 7 - Operator
[2018-08-18 18:54:09] [DEBUG] GEN | Push back group -> 8 - Guest
[2018-08-18 18:54:09] [DEBUG] GLOBL | Instance admin group id 2
[2018-08-18 18:54:09] [DEBUG] GLOBL | Server guest group id 1
[2018-08-18 18:54:09] [INFO] GEN | Got 4 saved channels
[2018-08-18 18:54:09] [DEBUG] GEN | Deleting old bans
[2018-08-18 18:54:09] [INFO] FILE | Starting server on 0.0.0.0:30303
[2018-08-18 18:54:09] [INFO] QUERY | Starting server on 0.0.0.0:10101
[2018-08-18 18:54:09] [CRITICAL] GLOBL | Failed to load the protocol key chain! ))nvalid file version (0
[2018-08-18 18:54:09] [INFO] GEN | Stopping application
[2018-08-18 18:54:09] [DEBUG] GLOBL | Stopping all virtual servers
[2018-08-18 18:54:09] [DEBUG] GLOBL | All virtual server stopped
[2018-08-18 18:54:09] [DEBUG] QUERY | Stopping query server
[2018-08-18 18:54:09] [DEBUG] QUERY | Event base executed (0x257f9d0)
[2018-08-18 18:54:09] [DEBUG] QUERY | Event base terminated (0x257f9d0)
[2018-08-18 18:54:09] [DEBUG] QUERY | Query server stopped
[2018-08-18 18:54:09] [DEBUG] FILE | Stopping file server
[2018-08-18 18:54:09] [DEBUG] FILE | File-Server accept thread terminated
[2018-08-18 18:54:09] [DEBUG] FILE | File server stopped
[2018-08-18 18:54:09] [INFO] GEN | Application suspend successful!
[
 

mkll11one

TeaSpeak Team
Staff member
TeaTeam
Try remove the extra space.

-> As example:
Code:
version: 0 (dont works)
version:0 (works) < try that.
 

drcnns

Member
Hey!

Try this - Delete protocol_key.txt > and create a new protocol_key.txt (copy from the code version)

Code:
version:0
chain:AQCVXTlKF+UQc0yga99dOQ9FJCwLaJqtDb1G7xYPMvHFMwIKVfKADF6zAAcAAAAgQW5vbnltb3VzAA==
root_key_prv: QCUIVtjakIWe3BoNWHt9c6BX8lUyR4QOPirywBuPI0s=
root_key_pbl: zQ3irtRjRVCafjz9j2iz3HVVsp3M7HPNGHUPmTgSQIo=
root_prv_index: 1
not work :(
 

marlen

Active member
Hey!

Try this - Delete protocol_key.txt > and create a new protocol_key.txt (copy from the code version)

Code:
version:0
chain:AQCVXTlKF+UQc0yga99dOQ9FJCwLaJqtDb1G7xYPMvHFMwIKVfKADF6zAAcAAAAgQW5vbnltb3VzAA==
root_key_prv: QCUIVtjakIWe3BoNWHt9c6BX8lUyR4QOPirywBuPI0s=
root_key_pbl: zQ3irtRjRVCafjz9j2iz3HVVsp3M7HPNGHUPmTgSQIo=
root_prv_index: 1


doesnt works :(((((
 

Basik

Member
You shouldn't overwrite the txt file. Delete it, let the server create the file and while the server running use nano command ( on linux ) delete the content of the old txt and copy/paste the content of the new txt which allow Tea*Speak 3.2+ clients, then use ./teastart.sh restart. It works just fine. It sounds stupid but somehow working... idk why.
 

mkll11one

TeaSpeak Team
Staff member
TeaTeam
You shouldn't overwrite the txt file. Delete it, let the server create the file and while the server running use nano command ( on linux ) delete the content of the old txt and copy/paste the content of the new txt which allow Tea*Speak 3.2+ clients, then use ./teastart.sh restart. It works just fine.
It has been fixed. I helped him :)
 

latters

Well-known member
It did not work for me after several days of trying different ways.

I already tried to do the procedure with your teapseak
with root, and in many other ways, never works.

http://prntscr.com/kkfx7q

all files have been edited correctly with or without space.

Because it does not work?


Can anyone help me with this? I can pay for this help.
 
Status
Not open for further replies.