So I am a Server Admin in this TeamSpeak3 Server. In the past, I was able to upload Server Group Icons with so issue. But here is the issue I am getting.
Also, nobody in the server can upload an avatar for themself to delete their current one. Please help.
if you run the server yourself, make sure that the file transfer port (30033 by default) is enabled.
Otherwise, contact your server provider.
However, the error message reports that the connection has been lost. The port has probably already been opened, but the connection has been broken. I can’t tell you why.
I am unable to upload files (icons, avatars, etc.) to my server.
When I try to upload files the following error message appears: Transfer "<FILE_NAME>" reports: (lost file transfer connection)
I have port forwarded the required ports (including FileTransfer / 30033/tcp) on my server. (Tested on portchecker and works)
I am using Linux (Debian 11 - x86_64) as the server operating system.
The files on the server have the correct file permissions.
When I upload a file such as a channel icon, the file gets created on the server and is logged in the console as INFO |VirtualServerBase|1 |file upload to (id:0), '/<FILE_NAME>' by client 'Mist8kenGAS'(id:3) but it is an empty file when inspected. And the client will show the error in the logs.
I can replace the empty file on the server with the file I am trying to upload and it will work just fine, but I want to manage custom files on the server natively instead of using hacky methods.
I’ve tried to enable/use the file transfer function with no success. Looking at permissions setup was not helpful. Intuitive? I’ve used many FTP’s but I’m stuck on this one.
i just had this issue myself today and resolved it by also portforwarding the file transfer port set in docker. I uploaded an 800 MB file earlier, works well. Hopefully this helps.
I’ve set up a new TeamSpeak server using pterodactyl.
I’ve assigned the three default ports 9987, 10011 and 30033 and they’re allowed through the firewall.
I can upload files in channels fine but I cannot upload server avatars or icons, as I’m receiving the error lost file transfer connection.
I can see in the filesystem that a file gets created, but without a file extension. After reloading in the TeamSpeak client, I can see that there’s an icon but it’s broken and doesn’t show the actual image.
Running pterodactyl myself with custom settings and i dont think it is really related to that. Teamspeak client just can’t read some formats or automatically resize the image. Try saving it otherwise with the correct sizing. For me saving it with the Paint.net helped. I use 48x48 for example
weird, last thing u can check is the files folder how is it really uploaded and if there is any error in console. If both look good then you atleast know that its a client issue, especially if it works for other clients for example