[FreeNAS 9 Plugins] - SAB / SB / CP / HP / Maraschino / HTPC / Mylar / LL / Gamez

Status
Not open for further replies.

tmacka88

Patron
Joined
Jul 5, 2011
Messages
268
I think I noticed the same thing with the Walking Dead (on SickRage). I clicked "Force Update" on the show and I think it got the latest thing. So... your issue might be reproducable, but I'm planning on recompiling/updating all of these plugins again for FN9.3 so you might want to check back in a week.

ah yeah you are right, it worked, didn't think about that thanks.

So you think 9.3 plugin will be ready by next week? Will that include SAB, CP at Maraschino?

Thanks again
 

Joshua Parker Ruehlig

Hall of Famer
Joined
Dec 5, 2011
Messages
5,949
ah yeah you are right, it worked, didn't think about that thanks.

So you think 9.3 plugin will be ready by next week? Will that include SAB, CP at Maraschino?

Thanks again
I think the current plugins will work on FN9.3

I plan on updating SB,CP,HP, Maraschino, HTPC-Manager. Basically all the one that autoupdate from github. It shouldn't make a difference but I just wanted to have fresh plugins for FN9.3
But, not Sabnzbd cause I update that whenever there's a new release cause it doesn't have an autoupdate method.
 

tmacka88

Patron
Joined
Jul 5, 2011
Messages
268
I think the current plugins will work on FN9.3

I plan on updating SB,CP,HP, Maraschino, HTPC-Manager. Basically all the one that autoupdate from github. It shouldn't make a difference but I just wanted to have fresh plugins for FN9.3
But, not Sabnzbd cause I update that whenever there's a new release cause it doesn't have an autoupdate method.


Thanks for your work :)
 

marcevan

Patron
Joined
Dec 15, 2013
Messages
432
Hey on 9.2.1.8 and just got Mylar. Setup seems like most plugins and I have a modest 30 titles CBR/CBZ mixed but Mylar scans and shows nothing.

I have a ComicVine API key setup and it does manage that, gets weekly's and so forth, but while logs say it processed 30 titles from my library it has yet to show a single title from my library.

Weird, no?
 

Joshua Parker Ruehlig

Hall of Famer
Joined
Dec 5, 2011
Messages
5,949
Hey on 9.2.1.8 and just got Mylar. Setup seems like most plugins and I have a modest 30 titles CBR/CBZ mixed but Mylar scans and shows nothing.

I have a ComicVine API key setup and it does manage that, gets weekly's and so forth, but while logs say it processed 30 titles from my library it has yet to show a single title from my library.

Weird, no?
sorry, I honestly know nothing about mylar. if you notice any bugs I can fix by packaging it differently I can incorporate them into the plugin.
 

marcevan

Patron
Joined
Dec 15, 2013
Messages
432
Plugins: Plex, Transmission, Sickbeard, Couchpotato, Firefly, Mylar check out fine on stable 9.3 (upgrade path from 9.2.1.8)

Small concern: while left nav shows them all, main view returns empty for available plugins and installed plugins took 45 sec or so to show.

Configuration defaults to URL: http://download.freenas.org/plugins/9/x64/pbi-meta/pbi-repo.rpo so might that URL be the issue for no available plugins?
 

darkryoushii

Explorer
Joined
Jan 23, 2013
Messages
60
Nothing that requires loopback addresses (127.0.0.1) are working anymore. My SABnzbd+ log / errors shows this:

Code:
When    Type    Warning
2014-12-10 15:58:21,621    ERROR:    Failed to start web-interface : Port 8080 not bound on '0.0.0.0'
2014-12-10 15:58:21,620    ERROR:    Failed to start web-interface: Traceback (most recent call last): File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/SABnzbd.py", line 1517, in main cherrypy.engine.start() File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/wspbus.py", line 184, in start self.publish('start') File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/wspbus.py", line 147, in publish output.append(listener(*args, **kwargs)) File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/_cpserver.py", line 90, in start ServerAdapter.start(self) File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/servers.py", line 62, in start self.wait() File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/servers.py", line 103, in wait wait_for_occupied_port(host, port) File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/servers.py", line 275, in wait_for_occupied_port raise IOError("Port %r not bound on %r" % (port, host)) IOError: Port 8080 not bound on '0.0.0.0'
2014-12-10 15:58:21,619    ERROR:    [10/Dec/2014:15:58:21] ENGINE Shutting down due to error in start listener: Traceback (most recent call last): File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/wspbus.py", line 184, in start self.publish('start') File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/wspbus.py", line 147, in publish output.append(listener(*args, **kwargs)) File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/_cpserver.py", line 90, in start ServerAdapter.start(self) File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/servers.py", line 62, in start self.wait() File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/servers.py", line 103, in wait wait_for_occupied_port(host, port) File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/servers.py", line 275, in wait_for_occupied_port raise IOError("Port %r not bound on %r" % (port, host)) IOError: Port 8080 not bound on '0.0.0.0'
2014-12-10 15:58:21,619    ERROR:    [10/Dec/2014:15:58:21] ENGINE Error in 'start' listener > Traceback (most recent call last): File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/wspbus.py", line 147, in publish output.append(listener(*args, **kwargs)) File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/_cpserver.py", line 90, in start ServerAdapter.start(self) File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/servers.py", line 62, in start self.wait() File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/servers.py", line 103, in wait wait_for_occupied_port(host, port) File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/servers.py", line 275, in wait_for_occupied_port raise IOError("Port %r not bound on %r" % (port, host)) IOError: Port 8080 not bound on '0.0.0.0'
2014-12-10 15:58:16,467    ERROR:    [10/Dec/2014:15:58:16] ENGINE Error in 'start' listener > Traceback (most recent call last): File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/wspbus.py", line 147, in publish output.append(listener(*args, **kwargs)) File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/servers.py", line 62, in start self.wait() File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/servers.py", line 97, in wait raise self.interrupt error: [Errno 49] Can't assign requested address
2014-12-10 15:58:16,367    ERROR:    [10/Dec/2014:15:58:16] ENGINE Error in HTTP server: shutting down Traceback (most recent call last): File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/servers.py", line 75, in _start_http_thread self.httpserver.start() File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/wsgiserver/__init__.py", line 1644, in start raise socket.error, msg error: [Errno 49] Can't assign requested address
 

Joshua Parker Ruehlig

Hall of Famer
Joined
Dec 5, 2011
Messages
5,949
Nothing that requires loopback addresses (127.0.0.1) are working anymore. My SABnzbd+ log / errors shows this:

Code:
When    Type    Warning
2014-12-10 15:58:21,621    ERROR:    Failed to start web-interface : Port 8080 not bound on '0.0.0.0'
2014-12-10 15:58:21,620    ERROR:    Failed to start web-interface: Traceback (most recent call last): File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/SABnzbd.py", line 1517, in main cherrypy.engine.start() File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/wspbus.py", line 184, in start self.publish('start') File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/wspbus.py", line 147, in publish output.append(listener(*args, **kwargs)) File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/_cpserver.py", line 90, in start ServerAdapter.start(self) File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/servers.py", line 62, in start self.wait() File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/servers.py", line 103, in wait wait_for_occupied_port(host, port) File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/servers.py", line 275, in wait_for_occupied_port raise IOError("Port %r not bound on %r" % (port, host)) IOError: Port 8080 not bound on '0.0.0.0'
2014-12-10 15:58:21,619    ERROR:    [10/Dec/2014:15:58:21] ENGINE Shutting down due to error in start listener: Traceback (most recent call last): File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/wspbus.py", line 184, in start self.publish('start') File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/wspbus.py", line 147, in publish output.append(listener(*args, **kwargs)) File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/_cpserver.py", line 90, in start ServerAdapter.start(self) File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/servers.py", line 62, in start self.wait() File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/servers.py", line 103, in wait wait_for_occupied_port(host, port) File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/servers.py", line 275, in wait_for_occupied_port raise IOError("Port %r not bound on %r" % (port, host)) IOError: Port 8080 not bound on '0.0.0.0'
2014-12-10 15:58:21,619    ERROR:    [10/Dec/2014:15:58:21] ENGINE Error in 'start' listener > Traceback (most recent call last): File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/wspbus.py", line 147, in publish output.append(listener(*args, **kwargs)) File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/_cpserver.py", line 90, in start ServerAdapter.start(self) File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/servers.py", line 62, in start self.wait() File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/servers.py", line 103, in wait wait_for_occupied_port(host, port) File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/servers.py", line 275, in wait_for_occupied_port raise IOError("Port %r not bound on %r" % (port, host)) IOError: Port 8080 not bound on '0.0.0.0'
2014-12-10 15:58:16,467    ERROR:    [10/Dec/2014:15:58:16] ENGINE Error in 'start' listener > Traceback (most recent call last): File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/wspbus.py", line 147, in publish output.append(listener(*args, **kwargs)) File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/servers.py", line 62, in start self.wait() File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/servers.py", line 97, in wait raise self.interrupt error: [Errno 49] Can't assign requested address
2014-12-10 15:58:16,367    ERROR:    [10/Dec/2014:15:58:16] ENGINE Error in HTTP server: shutting down Traceback (most recent call last): File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/process/servers.py", line 75, in _start_http_thread self.httpserver.start() File "/usr/pbi/sabnzbd-amd64/share/sabnzbd/SABnzbd/cherrypy/wsgiserver/__init__.py", line 1644, in start raise socket.error, msg error: [Errno 49] Can't assign requested address
Is this on FreeNAS9.2 or 9.3?
Does your jail not have an IPv4 address?
 

darkryoushii

Explorer
Joined
Jan 23, 2013
Messages
60
Is this on FreeNAS9.2 or 9.3?
Does your jail not have an IPv4 address?

This is on 9.3 sorry. And yes I've tried with both static IPs like it was originally set too or DHCP with my router providing a static lease. No differences.

EDIT: Sickbeard too:
Code:
2014-12-10 15:58:15 MAIN :: Unable to start web server, is something else running on port: 8081
 

Joshua Parker Ruehlig

Hall of Famer
Joined
Dec 5, 2011
Messages
5,949
This is on 9.3 sorry. And yes I've tried with both static IPs like it was originally set too or DHCP with my router providing a static lease. No differences.
It just worked on my 9.3 test machine. (IPv4 DHCP, but I think static should work too)

what does 'ifconfig' and 'sockstat' give you inside the jail?
 

darkryoushii

Explorer
Joined
Jan 23, 2013
Messages
60
Sockstat and ifconfig available here!

Code:
root@corki:/usr/local/etc/nginx # sockstat
USER     COMMAND    PID   FD PROTO  LOCAL ADDRESS         FOREIGN ADDRESS
www      nginx      2213  5  tcp4   10.0.1.251:80         10.0.1.100:59698
www      nginx      2213  6  tcp4   *:80                  *:*
www      nginx      2213  9  stream -> ??
www      nginx      2213  12 tcp4   10.0.1.251:80         10.0.1.100:59699
www      nginx      2213  14 tcp4   10.0.1.251:27740      10.0.1.251:5050
root     nginx      42843 6  tcp4   *:80                  *:*
root     nginx      42843 8  stream -> ??
root     nginx      42843 9  stream -> ??
warden   sshd       10826 4  stream -> ??
warden   sshd       10826 5  tcp4   10.0.1.251:22         10.0.1.100:58913
root     sshd       10824 5  tcp4   10.0.1.251:22         10.0.1.100:58913
root     sshd       10824 6  stream -> ??
root     python2.7  4773  3  tcp4   10.0.1.251:12351      *:*
root     python2.7  4768  3  tcp4   10.0.1.251:12352      *:*
root     python2.7  4760  3  tcp4   10.0.1.251:12353      *:*
root     python2.7  4755  3  tcp4   10.0.1.251:12354      *:*
root     cron       4531  4  dgram  -> /var/run/logpriv
root     sshd       4527  4  tcp4   *:22                  *:*
media    python2.7  4519  49 tcp4   *:5050                *:*
media    python2.7  4519  50 tcp4   10.0.1.251:5050       10.0.1.251:27740
media    python2.7  4427  4  tcp4   10.0.1.251:8080       10.0.1.100:59520
media    python2.7  4427  7  tcp4   *:8080                *:*
media    python2.7  4427  12 tcp4   10.0.1.251:8080       10.0.1.100:59521
media    python2.7  4417  4  tcp4   *:8081                *:*
transmission transmissi4404 6 udp4  *:*                   *:*
transmission transmissi4404 7 tcp4  *:9091                *:*
transmission transmissi4404 8 tcp4  *:51515               *:*
transmission transmissi4404 9 udp4  *:51515               *:*
transmission transmissi4404 10 udp4 10.0.1.251:30374      10.0.1.1:5351
transmission transmissi4404 12 dgram-> /var/run/log
transmission transmissi4404 13 tcp4 10.0.1.251:53914      104.28.3.115:80
transmission transmissi4404 14 tcp4 10.0.1.251:56196      176.31.100.217:80
transmission transmissi4404 15 tcp4 10.0.1.251:42204      176.31.100.217:80
transmission transmissi4404 16 tcp4 10.0.1.251:44043      176.31.100.217:443
transmission transmissi4404 17 tcp4 10.0.1.251:24174      104.28.2.115:80
root     syslogd    4380  4  dgram  /var/run/log
root     syslogd    4380  5  dgram  /var/run/logpriv
root     syslogd    4380  6  udp4   *:514                 *:*
?        ?          ?     ?  tcp4   10.0.1.251:13841      10.0.1.251:5050
?        ?          ?     ?  tcp4   10.0.1.251:51515      81.230.61.109:52782
?        ?          ?     ?  tcp4   10.0.1.251:13853      10.0.1.251:8081
?        ?          ?     ?  tcp4   10.0.1.251:13854      10.0.1.251:8081
?        ?          ?     ?  tcp4   10.0.1.251:13855      10.0.1.251:8081
?        ?          ?     ?  tcp4   10.0.1.251:13857      10.0.1.251:8081
?        ?          ?     ?  tcp4   10.0.1.251:44464      10.0.1.251:8081
?        ?          ?     ?  tcp4   10.0.1.251:51515      94.23.193.184:43655
?        ?          ?     ?  tcp4   10.0.1.251:48868      10.0.1.251:8081
?        ?          ?     ?  tcp4   10.0.1.251:61319      10.0.1.251:8081
?        ?          ?     ?  tcp4   10.0.1.251:51515      176.9.64.226:34885
?        ?          ?     ?  tcp4   10.0.1.251:41925      10.0.1.251:8081
?        ?          ?     ?  tcp4   10.0.1.251:51515      5.79.77.228:60981
?        ?          ?     ?  tcp4   10.0.1.251:8081       10.0.1.251:29360
?        ?          ?     ?  tcp4   10.0.1.251:12238      10.0.1.251:8081
root@corki:/usr/local/etc/nginx # ifconfig
lo0: flags=8008<LOOPBACK,MULTICAST> metric 0 mtu 16384
        options=600003<RXCSUM,TXCSUM,RXCSUM_IPV6,TXCSUM_IPV6>
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
epair0b: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=8<VLAN_MTU>
        ether 02:0b:92:00:0a:0b
        inet 10.0.1.251 netmask 0xffffff00 broadcast 10.0.1.255
        nd6 options=1<PERFORMNUD>
        media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>)
        status: active
root@corki:/usr/local/etc/nginx #
 

Joshua Parker Ruehlig

Hall of Famer
Joined
Dec 5, 2011
Messages
5,949
Ok, I see 2 potential issues.

It looks like something is already binding to port 10.0.1.251:8080 (possibly sab?, it's user 'media')

Also, you don't have 127.0.0.1 available under lo0, which seems strange to me.
 

darkryoushii

Explorer
Joined
Jan 23, 2013
Messages
60
Ok, I see 2 potential issues.
Also, you don't have 127.0.0.1 available under lo0, which seems strange to me.

I would be more inclined to say this is the issue, as it only happened when I performed the upgrade and I have not changed any configuration in any plugin in months.
But after manually adding an alias using ifconfig lo0 alias 127.0.0.1 up it doesn't make a difference.

Another thing to mention, my Sickbeard no longer finds any TV shows. It's almost looking like I may need to rebuild this whole automated system I have going :\
 

Joshua Parker Ruehlig

Hall of Famer
Joined
Dec 5, 2011
Messages
5,949
I would be more inclined to say this is the issue, as it only happened when I performed the upgrade and I have not changed any configuration in any plugin in months.
But after manually adding an alias using ifconfig lo0 alias 127.0.0.1 up it doesn't make a difference.

Another thing to mention, my Sickbeard no longer finds any TV shows. It's almost looking like I may need to rebuild this whole automated system I have going :\
I'm surprised the plugins even survived upgrading from FN9.2 > 9.3!
you could always run something in parallel so you don't delete your old configs until your new setup is working.
 

Joshua Parker Ruehlig

Hall of Famer
Joined
Dec 5, 2011
Messages
5,949
BTW, for anyone who used the steps outlined in my blog. I'm working on updating/testing all the plugins for FN9.3, and updating my blog post to reflect the updates.

Hopefully everything will all be stable again on FN9.3 withing 1-2 weeks.
 

Savell Martin

Contributor
Joined
Jun 10, 2013
Messages
164
Perfect thanks Josh!

If you could let us know when 9.3 is working :)
I'll hold off upgrading till then.
 

darkryoushii

Explorer
Joined
Jan 23, 2013
Messages
60
BTW, for anyone who used the steps outlined in my blog. I'm working on updating/testing all the plugins for FN9.3, and updating my blog post to reflect the updates.

Hopefully everything will all be stable again on FN9.3 withing 1-2 weeks.

So I've spent the last hour trying to find it, where on earth is your blog!?
 

Joshua Parker Ruehlig

Hall of Famer
Joined
Dec 5, 2011
Messages
5,949
So I've spent the last hour trying to find it, where on earth is your blog!?
Google jruehlig freenas. people shouldn't be linking to it cause information on there isn't necessarily endorsed by freenas.
 

FlyingPersian

Patron
Joined
Jan 27, 2014
Messages
237
Hi
I just updated from 9.2.1.8 to 9.3. SB, Plex and Deluge are working fine, but CP is being a little naggy. Just installed it like a week ago via FreeNAS WebGUI plugin page and now after the update the Plugin won't start. When I hit the button it goes to on, but after refreshing it's off again. Restarting the jail didn't help. I looked into the logs and this is what I got:

Code:
nginx-access.log:192.168.1.31 - - [11/Dec/2014:22:47:00 +0100] "GET /plugins/couchpotato/5/_s/start HTTP/1.1" 200 54 "https://IP.To.FreeNAS.WebGUI/" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36"
nginx-access.log:192.168.1.31 - - [11/Dec/2014:22:47:02 +0100] "GET /plugins/couchpotato/5/_s/status HTTP/1.1" 200 68 "https://IP.To.FreeNAS.WebGUI/" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36"
nginx-error.log:2014/05/13 16:49:02 [error] 21948#0: *2387 connect() to IP.TO.CouchPotato failed (61: Connection refused) while connecting to upstream, client: IP.To.FreeNAS.WebGUI, server: localhost, request: "GET /plugins/couchpotato/1/_s/treemenu HTTP/1.1", upstream: "fastcgi://IP.TO.CouchPotato", host: "IP.To.FreeNAS.WebGUI"


I googled the error (61: Connection refused) and got three results saying something about php-fpm not being installed/running (click here, here and here).
I tried these ways of starting php-fpm without success. Frankly I've no idea if php-fpm is even installed, but if it's really needed I assume so since it worked before the update. Any ideas how to fix this?
 
Status
Not open for further replies.
Top