Solved Can not delete channel help!

quickwick

Member
Sep 11, 2015
78
100
51
Error just started happening after hosting for over a year. I try to delete a channel but everytime I do I get " file input/output error "

I'm not sure what can be done to fix this issue.

Running 3.0.13.6 on CentOS if that matters.
 

Norvik

Retired Staff
Contributor
Jul 18, 2015
635
588
157
The solution in this case was the following.
on the shell do:
Code:
locale -a
locale
the values assigned in the second command should be listed in the output of the first which doesn't seem to be the case for you.
You can try and do export LC_ALL=(one of the locales listed by locale -a) so for example
Code:
export LC_ALL=en_US.utf8
 

quickwick

Member
Sep 11, 2015
78
100
51
The solution in this case was the following.
I ran "locale -a" and "locale" and "export LC_ALL=en_US.utf8" in the terminal console on winscp ----- and then went onto teamspeak and tried deleting a channel with no luck. Then rebooted and tried deleting the channel and still no luck.

This was under /home/ts3user/teamspeak3-server
 

quickwick

Member
Sep 11, 2015
78
100
51
Derp told me it was probably a permission issue and had me run some commands
chown -R ts3:ts3 /home/ts3user/teamspeak3-server/
chown -R ts3:ts3 /home/ts3user/teamspeak3-server/sql

but
All ts3 channels are in /home/ts3user/teamspeak3-server/files/virtualserver_1

--

I then checked the logs to see if I could see anything and it indicated me to the error'd channels

2016-12-30 23:47:54.658722|ERROR |FileListManager| |error getting filelist(it) for 'files/virtualserver_1/channel_87/': Permission denied
2016-12-30 23:47:57.369513|ERROR |FileListManager| |error getting filelist(it) for 'files/virtualserver_1/channel_86/': Permission denied

So I changed the permissions for those 2 folders from root to ts3user and suddenly the error was gone and I was able to delete the channels.

chown -R ts3:ts3 /home/ts3user/teamspeak3-server/files/virtualserver_1 <<< should work
 
Top