root@sickrage_1:/ # service sickrage start Starting sickrage. Traceback (most recent call last): File "/usr/pbi/sickrage-amd64/share/sickrage/SickRage/SickBeard.py", line 69, in <module> import sickbeard File "/usr/pbi/sickrage-amd64/share/sickrage/SickRage/sickbeard/__init__.py", line 46, in <module> from sickbeard import (auto_postprocessor, dailysearcher, db, helpers, logge r, metadata, naming, post_processing_queue, properFinder, providers, scheduler, File "/usr/pbi/sickrage-amd64/share/sickrage/SickRage/sickbeard/naming.py", li ne 27, in <module> from sickbeard import common, logger, tv File "/usr/pbi/sickrage-amd64/share/sickrage/SickRage/sickbeard/tv.py", line 3 6, in <module> from sickbeard import db, helpers, image_cache, logger, network_timezones, n otifiers, postProcessor, subtitles File "/usr/pbi/sickrage-amd64/share/sickrage/SickRage/sickbeard/subtitles.py", line 50, in <module> provider_manager.register('itasa = sickrage.providers.subtitle.itasa:ItaSAPr ovider') File "/usr/pbi/sickrage-amd64/share/sickrage/SickRage/lib/subliminal/extension s.py", line 64, in register ext = self._load_one_plugin(ep, False, (), {}, False) File "/usr/pbi/sickrage-amd64/share/sickrage/SickRage/lib/stevedore/extension. py", line 225, in _load_one_plugin plugin = ep.load(require=verify_requirements) File "/usr/pbi/sickrage-amd64/share/sickrage/SickRage/lib/pkg_resources.py", l ine 1958, in load entry = __import__(self.module_name, globals(),globals(), ['__name__']) File "/usr/pbi/sickrage-amd64/share/sickrage/SickRage/sickrage/providers/__ini t__.py", line 35, in <module> from feedparser import FeedParserDict ImportError: cannot import name FeedParserDict /usr/local/etc/rc.d/sickrage: WARNING: failed to start sickrage
service sickrage onestop rm -r /usr/pbi/sickrage-amd64/share/sickrage/SickRage fetch --no-verify-peer "https://github.com/SickChill/SickChill/archive/master.tar.gz" tar -zxf master.tar.gz mv SickChill-master /usr/pbi/sickrage-amd64/share/sickrage/SickRage chown -R media:media /usr/pbi/sickrage-amd64/share/sickrage/SickRage rm master.tar.gz service sickrage start
29217:error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol ve rsion:/usr/src/secure/lib/libssl/../../../crypto/openssl/ssl/s23_clnt.c:585: fetch: https://github.com/SickChill/SickChill/archive/master.tar.gz: Authenticat ion error
pkg install ca_root_nss ln -s /usr/local/share/certs/ca-root-nss.crt /etc/ssl/cert.pem
fetch https://security.freebsd.org/patchs/sa-14:30/unbound.patch
Code:sed -i '.bak' -e 's@^git_remote_url = .*$@git_remote_url = https://github.com/SickChill/SickChill.git@g' /var/db/sickrage/config.ini* rm config.ini.bak* rm -r /usr/pbi/sickrage-amd64/share/sickrage/SickRage wget https://github.com/SickChill/SickChill/archive/v2018.10.13-2.tar.gz tar xzf v2018.10.13-2.tar.gz mv SickChill-2018.10.13-2 /usr/pbi/sickrage-amd64/share/sickrage/SickRage chown -R media:media /usr/pbi/sickrage-amd64/share/sickrage/SickRage rm v2018.10.13-2.tar.gz service sickrage restart
Fixed a few things in your code, it worked when I did service sickrage start but the plugin showed it was off. I restarted the jail and it reverted to another commit. Not sure why.
EDIT: after a few tries, deleting all my old config backups, and skipping service sickrage restart in favor of just turning it on via gui. I was finally able to update to the most current version on two different installs I've had for a few years.
This works great! Thanks everyone for solving my headache :)
OpenSSL: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version Unable to establish SSL connection.
root@sabnzbd_1:/ # fetch --no-verify-peer "https://github.com/SickChill/SickChill/archive/master.tar.gz" 68823:error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version:/usr/src/secure/lib/libssl/../../../crypto/openssl/ssl/s23_clnt.c:585: fetch: https://github.com/SickChill/SickChill/archive/master.tar.gz: Authentication error
root@sabnzbd_1:/ # wget https://github.com/SickChill/SickChill/archive/v2018.10.13-2.tar.gz --2018-11-14 14:59:33-- https://github.com/SickChill/SickChill/archive/v2018.10.13-2.tar.gz Resolving github.com (github.com)... 192.30.253.113, 192.30.253.112 Connecting to github.com (github.com)|192.30.253.113|:443... connected. OpenSSL: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version Unable to establish SSL connection.
I;m still having this issue,
First I get
Code:root@sabnzbd_1:/ # fetch --no-verify-peer "https://github.com/SickChill/SickChill/archive/master.tar.gz" 68823:error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version:/usr/src/secure/lib/libssl/../../../crypto/openssl/ssl/s23_clnt.c:585: fetch: https://github.com/SickChill/SickChill/archive/master.tar.gz: Authentication error
Also tried from the post above and I get the same output
Code:root@sabnzbd_1:/ # wget https://github.com/SickChill/SickChill/archive/v2018.10.13-2.tar.gz --2018-11-14 14:59:33-- https://github.com/SickChill/SickChill/archive/v2018.10.13-2.tar.gz Resolving github.com (github.com)... 192.30.253.113, 192.30.253.112 Connecting to github.com (github.com)|192.30.253.113|:443... connected. OpenSSL: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version Unable to establish SSL connection.
Edit: I manually downloaded the file in another computer and SCP to the jail, after that the instructions here worked
teach me... lol. Did you just move the sickchill folder into
/usr/pbi/sickrage-amd64/share/sickrage/SickRage
?
cd /path/to/the/directory/
scp SickChill-master.tar.gz 10.10.10.10:/mnt/HomeNAS_POOL/jails/sabnzbd_1/
jls jexec 7 tcsh
tar -zxf SickChill-master.tar.gz mv SickChill-master /usr/pbi/sickrage-amd64/share/sickrage/SickRage chown -R media:media /usr/pbi/sickrage-amd64/share/sickrage/SickRage rm SickChill-master.tar.gz service sickrage start
Download the file from any other computer using a browser (I have a mac and just used Chrome)
Then transfer the file using SSH
from the computer you had downloaded the file (If you are in windows you can use PUTTY)
Code:cd /path/to/the/directory/
Code:scp SickChill-master.tar.gz 10.10.10.10:/mnt/HomeNAS_POOL/jails/sabnzbd_1/
Where 10.10.10.10 is the IP address of your FREENAS box, and /mnt/HomeNAS_POOL/jails/sabnzbd_1/ is the destination folder of SickChill-master.tar.gz
In your NAS, your jail's files are store in /mnt/<YOUR POOL NAME>/jails/<YOUR JAIL NAME>/
in my case that was "/mnt/HomeNAS_POOL/jails/sabnzbd_1/"
Once I did that I just resume the steps mentioned before after the WGET step
EDIT: forgot to mentioned, next step are done inside jail, so you need to SSH in your FREENAS box, do jls to see your jail number and then
Code:jls jexec 7 tcsh
where "7" is your Jail number (mine was 7 at this time).
Code:tar -zxf SickChill-master.tar.gz mv SickChill-master /usr/pbi/sickrage-amd64/share/sickrage/SickRage chown -R media:media /usr/pbi/sickrage-amd64/share/sickrage/SickRage rm SickChill-master.tar.gz service sickrage start
service jail onestart sickrage_1
@Supa The log used to look like that for me when after the initial download I would get a) a proper or b) a higher quality than initially snatched. It also looks that way when there's no show directory setup. Failing that...check permissions.
///
What I seem to have found is that sickchill searches for "Show.S0E0.episode.name". And it returns 0 results as a result. Is there a way to manipulate the string to ignore the episode name part?
Is it possible your mount point is broken.
Open a shell.
Type in
iocage console <sickchill name> (mine is still called sickrage)
then type in
cd /media/downloads/TV
then type
ls
You should see what sickchill is seeing.
Also try stopping your jail and look at the mount points, see how they are configred?
Hmmm I'm not sure.
Wait............ Are you using this in WARDEN (old system) or iocage (new system?)
You on 11.1 or 11.2 etc?