July 15, 201213 yr All - I'm tearing my teeth out!! My unRAID has been great and relatively stable until a few days ago. It's completely screwed and I've never had so much trouble trying to get it back again - to the point I'm thinking of dumping the whole damn thing! As you can see, very frustrated! Anyway - hoping you can help! My cache drive appeared to have some errors and became read only. I've since replaced the drive and am now trying to get things up and going again. I have SAB and Couchpotato (older 0.4 plugin) working but am struggling with Sickbeard! Looking at the console when installing many of the script commands are failing (e.g. cannot stat /tmp/Sick-Beard/*'). I have set the install folder as my cache folder (I have tried using the default /mnt/usr also). I have also checked and reset permissions to 777 for all folders. Any ideas? Tail output attached. Thanks - not much hair left for me to pull out - I very much appreciate you're support and work on this Influencer! Alex. tail_ouput_copy.txt
July 15, 201213 yr Author What version of sickbeard are you using? Sounds like your using the old benni-chan version. I'm not 100% sure if the links have changed, but your problems sound like sickbeard is not being downloaded. If you are using an old version, try updating the plug-in and install.
July 15, 201213 yr Using you're latest version (sick beard_unplugged) which I downloaded today - I've also updated the plugin via the GUI.... Wow - fast response! Thank you.... P.S. Are you taking donations by the way!!!
July 15, 201213 yr Author Log on via tel-net and try this, post the output: /etc/rc.d/rc.sickbeard install I do accept donations(link on my github page) but I do not require nor ask for them, a few users asked so I put one up. Whether money is donated doesn't matter to me, I'll continue supporting these plug-ins just the same,
July 15, 201213 yr Thanks - no harm in a few pennies so can drink / eat while you work!! Result below: root@unRAID:/mnt/cache# /etc/rc.d/rc.sickbeard install Installing latest version of SickBeard... git: /usr/lib/libz.so.1: no version information available (required by git) Cloning into Sick-Beard... git-remote-https: /usr/lib/libz.so.1: no version information available (required by git-remote-https) error: error setting certificate verify locations: CAfile: /usr/share/curl/curl-ca-bundle.crt CApath: none while accessing https://github.com/midgetspy/Sick-Beard/info/refs fatal: HTTP request failed cp: cannot stat `/tmp/Sick-Beard/*': No such file or directory ... OK Looks like an issue pulling it down from git? Alex.
July 15, 201213 yr root@unRAID:/mnt/cache# ls -l /usr/share/curl/ total 248 -rw-r--r-- 1 root root 252517 2011-03-30 06:30 ca-bundle.crt
July 15, 201213 yr Author Try this... chmod 755 /usr/share/curl/ca-bundle.crt /etc/rc.d/rc.sickbeard install
July 15, 201213 yr Still no joy... root@unRAID:/mnt/cache# chmod 755 /usr/share/curl/ca-bundle.crt root@unRAID:/mnt/cache# /etc/rc.d/rc.sickbeard install Installing latest version of SickBeard... git: /usr/lib/libz.so.1: no version information available (required by git) Cloning into Sick-Beard... git-remote-https: /usr/lib/libz.so.1: no version information available (required by git-remote-https) error: error setting certificate verify locations: CAfile: /usr/share/curl/curl-ca-bundle.crt CApath: none while accessing https://github.com/midgetspy/Sick-Beard/info/refs fatal: HTTP request failed cp: cannot stat `/tmp/Sick-Beard/*': No such file or directory ... OK Also struggling to get plex running with the new package - perhaps related!!?
July 15, 201213 yr Author It might be, plex might be squashing the curl install, would have to look and see if its using curl or not. I'll check and post back.
July 15, 201213 yr Re-installed Plex and removed my data library - starts okay now so I don't think it's relevant...?
July 15, 201213 yr Author Plex does use curl...the two might still be squashing each other. Try this: installpkg /boot/packages/curl-7.21.4-i486-1.txz /etc/rc.d/rc.sickbeard install If that doesn't work, try cp /usr/share/curl/curl-ca-bundle.crt /usr/share/curl/ca-bundle.crt /etc/rc.d/rc.sickbeard install
July 15, 201213 yr That worked - you are the man!! What's curl - a dependancy like WGET? Thanks again - fingers crossed it'll all hold-up on re-boot! btw - the latest couch potato plugin seems to stop my array from starting, how to I avoid that? Alex.
July 15, 201213 yr Author Are the plug-ins set to use the cache drive or an array? And I doubt that the fix will hold through a reboot, something is messing up the certificates, or its possible something else updated and is looking for curl-ca-bundle.crt when there is none. Are you using any other plug-ins or add-ons?
July 15, 201213 yr Using: Plex (not the plug-in - the latest package) Your Sab and sick beard plugins Couchpotato (last version before yours). All now set to install and use the cache for data.
July 15, 201213 yr Author It shouldn't stop the array, I have never been able to reproduce this error so I cannot say 100% what is causing it. Have you tried updating to my plug-in and seeing if it fixes the issue?
July 15, 201213 yr Going to try that now + lunch, will report back. Thank you again - really do appreciate it, you must spend a lot of time helping and working on this!! Alex.
July 15, 201213 yr Author Not nearly as much time lately, been getting my butt kicked at work lately. Clocked 70 hours this week, looking like atleast 60 next week. Keep me posted, I'll try to reply as soon as possible tomorrow, its bed time now!
July 15, 201213 yr That is normal when first installing sickbeard. You can run the update in sickbeard and it will populate the version. This is the same with any program that uses githubs SHA-1 for its version, which includes couchpotato, sickbeard and headphones. The reason is the app uses the SHA-1 from the "git clone" command it uses to update the app, when the plug-in installs the app for the first time, it doesn't have the value. Yep did an in app update and now the value is populated with a hash string.
July 15, 201213 yr Ta - looks good post reboot (now with the latest Couch plugin). Clearly having the install dir on the cache drives helps too, plus disabling array auto-start. Only remaining issue is that the notification to Plex from couch potato fails with the following in the log: 07-15 18:04:01 INFO [o.core.notifications.base] Sending test to notify.plex.test07-15 18:04:01 INFO [hpotato.core.plugins.base] Opening url: http://localhost:32400:3000/xbmcCmds/xbmcHttp/?parameter=Notification%28CouchPotato%2C+ZOMG+Lazors+Pewpewpew%21%29&command=ExecBuiltIn, params: []07-15 18:04:01 ERROR [o.core.notifications.plex] Couldn't sent command to Plex: Traceback (most recent call last): File "/mnt/cache/services/install_couch/couchpotato/core/notifications/plex/main.py", line 64, in send self.urlopen(url, headers = headers, show_error = False) File "/mnt/cache/services/install_couch/couchpotato/core/plugins/base.py", line 139, in urlopen data = urllib2.urlopen(request, timeout = timeout).read() File "/usr/lib/python2.6/urllib2.py", line 126, in urlopen return _opener.open(url, data, timeout) File "/usr/lib/python2.6/urllib2.py", line 391, in open response = self._open(req, data) File "/usr/lib/python2.6/urllib2.py", line 409, in _open '_open', req) File "/usr/lib/python2.6/urllib2.py", line 369, in _call_chain result = func(*args) File "/usr/lib/python2.6/urllib2.py", line 1170, in http_open return self.do_open(httplib.HTTPConnection, req) File "/usr/lib/python2.6/urllib2.py", line 1145, in do_open raise URLError(err) URLError: <urlopen error [Errno -2] Name or service not known> Plex wouldn't re-start after re-boot, although it did after a re-install of CURL which is weird...?! Not you're area of support I know but any tips are always welcome! Thanks again - much appreciated. Alex
July 15, 201213 yr Not nearly as much time lately, been getting my butt kicked at work lately. Clocked 70 hours this week, looking like atleast 60 next week. Keep me posted, I'll try to reply as soon as possible tomorrow, its bed time now! The man is basically doing a part time job supporting these plugins for free on top of his 60-70 hour a week job. If you haven't donated, please do so! Influencer: you should consider setting up a recurring donation PayPal link in addition to the one time donation link. Count me in for a recurring donation if you do.
July 15, 201213 yr Author Ta - looks good post reboot (now with the latest Couch plugin). Clearly having the install dir on the cache drives helps too, plus disabling array auto-start. Only remaining issue is that the notification to Plex from couch potato fails with the following in the log: 07-15 18:04:01 INFO [o.core.notifications.base] Sending test to notify.plex.test07-15 18:04:01 INFO [hpotato.core.plugins.base] Opening url: http://localhost:32400:3000/xbmcCmds/xbmcHttp/?parameter=Notification%28CouchPotato%2C+ZOMG+Lazors+Pewpewpew%21%29&command=ExecBuiltIn,'>http://localhost:32400:3000/xbmcCmds/xbmcHttp/?parameter=Notification%28CouchPotato%2C+ZOMG+Lazors+Pewpewpew%21%29&command=ExecBuiltIn, params: []07-15 18:04:01 ERROR [o.core.notifications.plex] Couldn't sent command to Plex: Traceback (most recent call last): File "/mnt/cache/services/install_couch/couchpotato/core/notifications/plex/main.py", line 64, in send self.urlopen(url, headers = headers, show_error = False) File "/mnt/cache/services/install_couch/couchpotato/core/plugins/base.py", line 139, in urlopen data = urllib2.urlopen(request, timeout = timeout).read() File "/usr/lib/python2.6/urllib2.py", line 126, in urlopen return _opener.open(url, data, timeout) File "/usr/lib/python2.6/urllib2.py", line 391, in open response = self._open(req, data) File "/usr/lib/python2.6/urllib2.py", line 409, in _open '_open', req) File "/usr/lib/python2.6/urllib2.py", line 369, in _call_chain result = func(*args) File "/usr/lib/python2.6/urllib2.py", line 1170, in http_open return self.do_open(httplib.HTTPConnection, req) File "/usr/lib/python2.6/urllib2.py", line 1145, in do_open raise URLError(err) URLError: <urlopen error [Errno -2] Name or service not known> Plex wouldn't re-start after re-boot, although it did after a re-install of CURL which is weird...?! Not you're area of support I know but any tips are always welcome! Thanks again - much appreciated. Alex Looks like the problem is two ports are being used. Opening url: http://localhost:32400:3000/xbmcCmds/xbmcHttp/?parameter=Notification%28CouchPotato%2C+ZOMG+Lazors+Pewpewpew%21 I've never used that function so I have no clue without looking at the apps where that is happening at. The issue with plex not starting tells me its a squashing issue most likely. I'll see what version they are using. Updating the versions across the plugins or asking them to should solve the issue. I havent thought about a recurring donation, doesnt seem like I'm doing enough here to warrant that IMO. I do this to help the community out, it doesn't seem like work to me.
July 15, 201213 yr And thats why we appreciate all the work you do, Influencer! One more bug report, apart from the services ignoring the 'Enable <plugin>' option. The advanced features don't always appear, it is a little tricky to get them back. I suppose it isn't an essential feature but great for me as i use https://github.com/lad1337/Sick-Beard for Sick Beard.
July 15, 201213 yr Author I'll look at it, but in the mean time check if the pid file still exists, the advanced settings only show if the app is not running, and uses the pid to determine this.
July 15, 201213 yr Influencer, i'd like to help with your project by adding some of these little nuggets of knowledge to the README and WIKI in Git, do you think you can add me as an editor? My git username is 'spylex'.
Archived
This topic is now archived and is closed to further replies.