Solved Can not delete channel help!

quickwick

Member
Joined
Sep 11, 2015
Messages
78
Reaction score
102
Points
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
Joined
Jul 18, 2015
Messages
635
Reaction score
588
Points
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
Joined
Sep 11, 2015
Messages
78
Reaction score
102
Points
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
 

Norvik

Retired Staff
Contributor
Joined
Jul 18, 2015
Messages
635
Reaction score
588
Points
157
Could you post your logs please?
 

quickwick

Member
Joined
Sep 11, 2015
Messages
78
Reaction score
102
Points
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
 

Derp

Retired Staff
Contributor
Joined
Apr 30, 2015
Messages
933
Reaction score
1,014
Points
217
Top