May 5, 201214 yr hi everyone, could someone help me get sab working on unraid. i installed it no problems, but now i can't get it running on the server. I pretty much copied everything from page one on the web gui and this is what my server is reading out.
May 5, 201214 yr Oh and my sickbeard is pretty much doing the same thing... in web gui it says sickbeard is running, but on the server after run_cmd: /etc/rc.d/rc.sickbeard enable nobody 8083 /usr/local/sickbeard /mnt/usenet/.apps/sickbeard it says /etc/rc.d/rc.sickbeard:line 78 [: missing '[' Unable to create datadir '/mnt/usenet/.apps/sickbeard' Please help thnx
May 5, 201214 yr Looks like either the directories do not exist or sab and sickbeard do not have permission to access them. Run these: mkdir /mnt/usenet/.apps/sickbeard mkdir /mnt/usenet/.apps/sabnzbd chown -R nobody:users /mnt/usenet/.apps/ chmod -R 774 /mnt/usenet/.apps/ This will create both directories, make nobody:users the owner(what sab and sickbeard are set to run as) and give the user "nobody" read/write/execute permission as well as anyone in the group "users", and give everyone else read access. This ensures that sab and sickbeard can write to the directories and you will be able to as well if you need to from the user share. Also a note, unless you specifically want it that way, since your data directory isn't on the cache drive, you don't have to have the "apps" folder hidden(putting a period at the beginning of the name). This is used on the cache drive to stop the mover script from moving the folder.
May 5, 201214 yr Thank you Influencer that helped .. and ye i just copied everything from the first page .. i don't have the cache drive yet i just wanted to set evrything up and see how i like it and if i do i'll upgrade to Plus or Pro and then get that ssd cache drive. So now i've run into another problem i went through the wizard on sabnzbd and i have the giganews account to try for 14 days. At the end of the wizard i have a link" http://localhost:8082/sabnzbd/" now when i click it my browser says unable to connect. I'm not that noob so i tried everything tower:8082/sabnzbd, my tower IP address /sabnzbd, my tower name "iCe/sabnzbd" still no luck is there something i'm doing wrong? Also is there a way to save config files of Couchpotato sab and sickbeard so when you restard server nothing is lost? Thanks once again for all the help
May 5, 201214 yr so you've tried this serverip:8082 for me its 192.168.1.108:8082 If it was up, and isn't now, then there is something fishy going on. Go to the webgui config page for sabnzbd and make sure it says sabnzbd is running, that sentence will actually be a link you can click on, does that bring sab up? The data dir that you set in the webgui is there so that your settings are not lost during a reboot.
May 5, 201214 yr Hey Influencer, Yep i've tried 172.16.1.75:8082 and same ip:port with /sabnzbd after .. nothing works in web gui it says it's running and i did try clicking on that link it said iCe:8082 can't establish a connection. I changed my server name from tower to iCe this is confusing too but to log on to web gui i use tower in firefox. I am using firefox wonder if that could be a problem? I am running it as user nobody and wizard worked just fine all the way.
May 5, 201214 yr So i restart the server and i find out that my " /mnt/usenet/apps/ " is missing ... i did rename it to "apps" instead of ".apps" and reboot again and it's missing again ... when i try to run sab it says permission denied '/mnt/usenet/apps/sabnzbd' .. so i "mkdir" again and "chown" permissions like you said Influencer. How can make it permanently stay there with configs so i don't have to do all of that work each time i restart the server.
May 5, 201214 yr Oops, this is my mistake! I was looking at it as being a user share, you are creating a directory in /mnt/ but since /usenet/ is not an actual user share it is made in ram. You'll have to go through the webgui and create a user share for the apps. unRAID WebGUI > Shares > Add Share > usenet You can hide the share(do not export), then change your data dir for the apps to /mnt/user/usenet/apps/sabnzbd
May 5, 201214 yr Hey so i redid everything and all was working well sickbeard is starting, couchpotato is working as well sab on the other hand after completing wizard still a no go no matter what i try and it does say it's running in web gui. I'm so puzzled why would that be? i did enter username and password in wizard would this be a problem? and i did enter NZBMatrix account stuff during wizard .. could this be messing me up i just don't know why wouldn't it work. Thank you so much for all the help Influencer
May 6, 201214 yr Ok after much pain everything works, but now i don't get how to set up all the folder and such sickbeard supposedly should have the autoTV.cfg which i can't find. i looked all over the place for a good configuration tutorial and they just make no sense. Could someone help me please.
May 7, 201214 yr I've been doing some testing on RC2, and have some potential bugs to report: CouchPotato I tried installing CouchPotato using this plugin on RC2, and I found that CouchPotato is never starting. The UnRAID UI just hangs and never recovers. After I killed the process manually, the UI regained responsiveness. I investigated a little closer, and it looks like in my case CouchPotato is being started with the following string: sudo -u nobody python /mnt/disk/downloads/plugins/couchpotato/CouchPotato.py -d --datadir /mnt/disk/downloads/plugins/couchpotato --pidfile /var/run/couchpotato/couchpotato.pid > /dev/null 2>&1 However, if I look at where the plugin installed, I see my cache/ and config.ini at /mnt/disk/downloads/plugins/couchpotato/, but the actual CouchPotato install (CouchPotato.py) was placed into /mnt/disk/downloads/plugins/couchpotato/RuudBurger-CouchPotato-62742a6/ by the plugin. So, it looks like perhaps there's some kind of issue with the extraction directory when run under RC2? Edit: A little further debug... this only occurs if install and data directory are identical. If I install to the default /usr/local/couchpotato and keep /mnt/disk/downloads/plugins/couchpotato/ as my data directory, everything works fine. SABnzbd This one is more complicated. I can get SABnzbd installed via the plugin. However, the plugin does not appear to know the application is running. I get no "SABnzbd is running" text in the plugin UI like in CouchPotato. If I visit the port I can see that it's running, though. In addition, it appears to prevent the UnRAID array from starting properly. My UnRAID Main screen is stuck on Starting... and I see no user shares. Nothing in my SABnzbd configuration directly requires a user share. I used a default install directory, and a data directory on a drive outside the array. Edit: I figured out that it appears to revolve around the naming of the .pid file. For some reason, my .pid file is named sabnzbd-9090.pid, while the plugin appears to be looking for it at sabnzbd-8081.pid. I have set SABnzbd to run on port 8081. I see my https_port value in sabnzbd.ini is set to 9090, so that must be why it's doing this. I disabled HTTPS access from within the SABnzbd UI and now it works properly.
May 7, 201214 yr The problem with CouchPotato is just that, a problem with CP. It also does it if you try to update in-app. The Sab problem is interesting, not sure what would change to make it do that
May 7, 201214 yr The problem with CouchPotato is just that, a problem with CP. It also does it if you try to update in-app. The Sab problem is interesting, not sure what would change to make it do that I just let everything install to their default directories, and they seem to be happier there. SABnzbd just seems to name its PID file by the HTTPS port number if it's enabled, that's all. The plugin doesn't know to look for it at that new name. I'm unfortunately also having an intermittent issue with SickBeard that is much more difficult to debug. Sometimes it just works and all is fine. Sometimes when I try to run it, it seems like it must fail silently. I get a PID file in /var/run/sickbeard/sickbeard.pid, but the contents of the file are "pid" instead of an actual process ID, presumably because there isn't one because SickBeard didn't start properly. Unfortunately, I can't figure out why it's not starting properly only some of the time.
May 7, 201214 yr Alright I've got a fix for the Sab problem, I'll message Benni-Chan with it in a little while so he can update the plug-in, I'll put the fix in the Sabnzbdbeta plug-in as soon as my daughter is fed and in bed, hard to concentrate with a 1 year old! With sickbeard, since all of the commands are directed to dev/null its hard to know what the problem would be. You could manually start/stop sickbeard a few times and see if it gives any errors. /etc/rc.d/rc.sickbeard start /etc/rc.d/rc.sickbeard stop
May 8, 201214 yr I've been doing some testing on RC2, and have some potential bugs to report: CouchPotato I tried installing CouchPotato using this plugin on RC2, and I found that CouchPotato is never starting. The UnRAID UI just hangs and never recovers. I had something similar happen. I upgraded from 5b14 to rc2 and couchpotato would hang. SAB/SB/PMS were all OK. I deleted the Couchpotato data dir and rebooted the server to get it working again. Seems fine now, this was 2 days ago.
May 8, 201214 yr I had an error with my cache drive and had to replace it. After the drive was replaced I turned Sabnzbd, sickbeard and couchpotato back on from the webgui and re-set them up. Everything seemed to go ok except that I am unable to see the .sabnzbd/scripts folder from the scripts setting in the tv category. I have chmodded the folder to 777 (I think - not sure how to check it...) Any ideas what else I could try? Thanks
May 8, 201214 yr I'm an RC2 I have Sab and SB installed. I can start the apps fine but I can't change any information such as port or data location.
May 9, 201214 yr I'm an RC2 I have Sab and SB installed. I can start the apps fine but I can't change any information such as port or data location. Quote from benni-chan: "you can only change values in the webinterface, if the plugin is disabled. BUT those changes are only saved, when enabling the plugin. so to change a value, first set Enable to "no", hit apply. then change the settings, then set Enable to "yes" and then hit apply. Sickbeard (or the plugin you changed the settings for) will start with the new settings. (in the next (soon to come) version, it will be possible to save settings without enabling the plugin."
May 10, 201214 yr Is Benni still supporting/updating these? Haven't seen him for awhile. Yes, He is still supporting these plugins. http://lime-technology.com/forum/index.php?topic=14760.msg175572#msg175572
May 11, 201214 yr Since the RC2 update i can't get Couchpotato to work again. Tried to delete the data directory as sugested but no luck... Any idea?
May 11, 201214 yr Try this: Delete /usr/local/couchpotato rm -rf /usr/local/couchpotato Delete Data directory Re-install couchpotato plugin installplg /boot/config/plugins/couchpotato-0.5-1468-bw.plg Now try to start couchpotato
May 12, 201214 yr Have deleted all of Couchpotato. Still it won't start. Gets this in the log. 10:13:04 ERROR [ ENGINE] Error in 'start' listener <bound method CronJobs.start of <app.lib.cron.CronJobs object at 0x8d3430c>> Traceback (most recent call last): File "/usr/local/couchpotato/cherrypy/process/wspbus.py", line 197, in publish File "/usr/local/couchpotato/app/lib/cron/__init__.py", line 43, in start File "/usr/local/couchpotato/app/lib/provider/movie/search.py", line 25, in __init__ File "/usr/local/couchpotato/app/lib/provider/movie/sources/imdbWrapper.py", line 15, in __init__ File "/usr/local/couchpotato/library/imdb/__init__.py", line 189, in IMDb ImportError: No module named mobile 10:13:04 INFO [ ENGINE] Started monitor thread '_TimeoutMonitor'. 10:13:04 INFO [ ENGINE] PID 8378 written to '/var/run/couchpotato/couchpotato.pid'. 10:13:04 ERROR [ ENGINE] Error in 'start' listener <bound method Server.start of <cherrypy._cpserver.Server object at 0x82e2f6c>> Traceback (most recent call last): File "/usr/local/couchpotato/cherrypy/process/wspbus.py", line 197, in publish File "/usr/local/couchpotato/cherrypy/_cpserver.py", line 150, in start File "/usr/local/couchpotato/cherrypy/_cpserver.py", line 140, in httpserver_from_self ImportError: cannot import name _cpwsgi_server 10:13:04 ERROR [ ENGINE] Shutting down due to error in start listener: Traceback (most recent call last): File "/usr/local/couchpotato/cherrypy/process/wspbus.py", line 235, in start File "/usr/local/couchpotato/cherrypy/process/wspbus.py", line 215, in publish ChannelFailures: ImportError('No module named mobile',) ImportError('cannot import name _cpwsgi_server',) 10:13:04 INFO [ ENGINE] Bus STOPPING 10:13:04 INFO [ ENGINE] HTTP Server None already shut down 10:13:04 INFO [ ENGINE] Stopped thread '_TimeoutMonitor'. 10:13:04 INFO [ app.lib.cron] Stopping Cronjobs. 10:13:04 INFO [ ENGINE] Bus STOPPED 10:13:04 INFO [ ENGINE] Bus EXITING 10:13:04 INFO [ ENGINE] PID file removed: '/var/run/couchpotato/couchpotato.pid'. 10:13:04 INFO [ ENGINE] Bus EXITED
May 12, 201214 yr Hello, I have a quick question im sure that it will have been answered somewhere, but i just can not locate it. I am wanting to update Sab, Sick & Couch. As Sick alone is now 36 commits behind, which seems like rather a lot. Is there an update for all of these file? Do i just need to reinstall the files that are located on page 1 of this post? Many Thanks
Archived
This topic is now archived and is closed to further replies.