ls -l /media/downloads/Movies/
ls -l /media/downloads/
Well from what you've presented CouchPotato should be able to write in the Movies directory.Yeah not sure... Made sure to reset the plugin as well.
![]()
Unable to write file "/media/downloads/Movies/..........
File "/usr/pbi/couchpotato-amd64/share/couchpotato/CouchPotatoServer/couchpotato/core/plugins/base.py", line 146, in createFile os.chmod(path, Env.getPermission('file'))
Operation not permitted: '/media/downloads/Movies/.....
when you say CP isn't starting, is it actually not starting (accessing the CP webui doesn't work) or is it the Plugins > Installed tab not working?So if I re-install Couchpotato which commands should I run to give full permissions to it?
Add user:![]()
- chown -R guest:guest /usr/pbi/couchpotato-amd64/share/couchpotato
Anything else? All my media folders have guest:guest permissions.
Also... for some reason I can never turn on the plugin after a while... Just says off even though the jail is running.
![]()
Every downloaded file has "guest guest" permissions but couchpotato won't rename it (permission error) and complains when it writes the file as well.
service couchpotato stop rm -r /var/run/couchpotato service couchpotato start
From that screen shot it looks like you have it mapped correctly, but something is defintly weird because another screenshot showed folders owned by the group 'guest' and the other folders owner by the group '1001' which means they aren't the same group.![]()
Does this not mean it's mapped to UID 1001?
As for why it doesn't show up as "On" this is what CP outputs.
![]()
From my research:
- Make sure there isn't anything else running on port 5050 [I can't find anything]
- "ps aux | grep couch" This checks and makes sure there isn't a 'hung' instance of CP running. Not sure what my output means though.
![]()
- ps | grep couchpotato
![]()
- netstat -tulpn | grep 5050 [You can also check to see what process is using 5050.. although i don't' think this command worked for me]
"Something is already running on the port. Via terminal, get the PID of the script running on port 5050: "fuser -v 5050/tcp" [not sure if this one works on freebsd either] Then kill that PID, if it says something like "python""
Hmm tried changing it to 6060 and that says 'in use' as well.
If the couchpotato gui is responding it is turning on. Just the Plugins > Installed tab isn't working correctly for some reason.Hmmm ''sockstat | grep 5050' came up with nothing. I'm just gonna delete the plugin and reinstall.
I narrowed down the 'address in use'.
Right after I run this:
![]()
I get the address error. About it being in use. error: [Errno 48] Address already in use. And then it won't turn on.. even though the gui works. Any idea how to revert it?
Yup, hmm so it isn't starting for some reason. Can you try this just incase.![]()
That one right?
Looks like it WAS able to turn on after.
chown -R guest:guest /usr/pbi/couchpotato-amd64/share/couchpotato/*