Server icons are displaying a broken image - issues with local cache

Hi!

When trying to upload server icons, they are instead appearing as a broken thumbnail (see attached). I’ve tried using different supported file types and extensions, creating the images in different programs and OSs (GIMP on Linux and Microsoft Paint within Windows), and different network connections, but all attempts have the final result. The images are all very tiny, under 2kb and 16x16 in size. I was able to upload an icon at one point in the past, weeks ago, but all subsequent attempts are failing.

Restarting the server had no effect, either. I’d read online that this could be due to a closed port, but I’m paying for a community so I don’t think I can check that stuff without asking staff. I also don’t know how to view error logs, so if someone could show me where those are at I’d gladly try another upload and provide that info for you.

Seen a few other topics reporting this but without a solution. This could be a bug!

Thanks!

This is most likely an issue with the local cache.

Windows: %LOCALAPPDATA%\TeamSpeak\Cache\Default
Linux: ~/.cache/TeamSpeak/Default
MacOS: ~/Library/Caches/TeamSpeak

612b68676f6234674245466f614a4a69524d78344b392b616f70553d

Please delete all folders that are named like above or move them to a different location temporarily, to see if this resolves the issue.

4 Likes

That and a restart has done the trick. Weird, thanks!

I tried changing the icon for my Channel Admin permission, however uploading my own icons doesn’t work at the moment. It only puts “Broken” images in the list. Doing that changed my channel admin icon to a blank, and I cannot revert back to the default icon as they’re not listed…

I’m not sure if the icon uploading issue has been reported yet or even the missing defaults in the list…

Is there anything that can fix this for now?

Reverting back to the default icon only works with TS3 as those are local icons which are not listed in the icon picker in TS6.

Is the file transfer port correctly forwarded and can you upload files to the file browser of a channel?

If the port is opened you can try closing your client and clearing your local cache and see if the icons are then loaded

3 Likes

Clearing the cache solved the issue for the newly uploaded icons ! Thanks

Hello,

we just recently did the move from a TS3 Server to a TS6 manually, and we tried uploading either new channel icon’s or the backup the onces we had on TS3 and upload them:

I have seen in another forum post someone discussed something similar by setting Icon Max file size to either 999999 nor -1 neither of which is working for us.

can you help us with this?

With best regards,

AlbedZ

Please check if this is an issue with the local cache:

3 Likes

Thank you very much this helped.

I’m having this same issue, however deleting my local cache is not fixing the issue for me.

image

image

Are the files successfully transferred to the server? Meaning if you re download them from the VPS, are they working or broken?

3 Likes

Appears they’re coming back broken and as 0kb.

It’s letting me upload/download files to channels intermittently, some files it allows, others it doesn’t. Icons aren’t working ever, and in downloading back from the VPS they’re broken.

Is the file transfer port correctly forwarded / allowed in the firewall?

2 Likes

I believe so. On the host machine I’m utilizing UFW and it shows

Then, on the network router I have 30033 forwarding to that machines IP and 30033 open on the network firewall. It’s possible I missed a step somewhere, but don’t believe I have?

UPDATE:
I did a port probe to ensure that 30033 is open on my network as well, and it shows as open.

It may also be worth noting that the icons show up on the Teamspeak 3 client?

Uploading while connected to the local machine, and then clearing cache seems to be working. I must have something configured with my firewall/port forward wrong as I can’t upload while connected to the actual server IP.