Jump to content

RXWatcher

Members
  • Posts

    69
  • Joined

  • Last visited

Converted

  • Gender
    Undisclosed

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

RXWatcher's Achievements

Rookie

Rookie (2/14)

1

Reputation

  1. Tautulli config: I've narrowed this down to a bug in NowShowing's tautulli.rb file. If I ONLY enable Library Totals then the error goes away. It's specific to check boxes like Popular Movies. The error I'm now getting when I have Popular Movies checked: undefined method `[]' for nil:NilClass["/var/lib/nowshowing/tautulli.rb:57:in `get_popular_stats'", "/usr/local/sbin/emailreport:384:in `main'", "/usr/local/sbin/emailreport:420:in `<main>'"] If I only have Library Totals checked then the stats section does get added to the email but it's blank..ie: not pulling stats but the error also goes away. I've also determined that when you check the checkboxes and submit, it's getting written to the advanced.yaml however the data isnt being re-read. If I do a Ctrl-F5 to reload the screens and go back in, it's not being re-read from the yaml file and thus doesnt know about the changes. I can see the changes in the yaml once I submit them but it's like NowShowing doesnt know about them. Another issue is it's timing out talking to Tautulli going through a proxy...most of my detective work was bypassing the proxy and talking to tautulli directly as I get timeout errors when going through the proxy.
  2. I'm having issues with getting Tautulli integration working. I have Tautulli accessible via nginx proxied docker container. I tried FQDN, port of 443 and https enabled with the proper API key and the API enabled in Tautulli. This produced an error in the nowshowing log: Tautulli Statistics failed. Check settings/Tautulli app is running. execution expired["/usr/lib/ruby/2.3.0/net/http.rb:880:in `initialize'", "/usr/lib/ruby/2.3.0/net/http.rb:880:in `open'", "/usr/lib/ruby/2.3.0/net/http.rb:880:in `block in connect'", "/usr/lib/ruby/2.3.0/timeout.rb:101:in `timeout'", "/usr/lib/ruby/2.3.0/net/http.rb:878:in `connect'", "/usr/lib/ruby/2.3.0/net/http.rb:863:in `do_start'", "/usr/lib/ruby/2.3.0/net/http.rb:852:in `start'", "/usr/lib/ruby/2.3.0/net/http.rb:1384:in `request'", "/usr/lib/ruby/gems/2.3.0/gems/httparty-0.13.1/lib/httparty/request.rb:93:in `perform'", "/usr/lib/ruby/gems/2.3.0/gems/httparty-0.13.1/lib/httparty.rb:521:in `perform_request'", "/usr/lib/ruby/gems/2.3.0/gems/httparty-0.13.1/lib/httparty.rb:457:in `get'", "/var/lib/nowshowing/tautulli.rb:52:in `get_popular_stats'", "/usr/local/sbin/emailreport:384:in `main'", "/usr/local/sbin/emailreport:420:in `<main>'"] I then went directly to Tautulli on the standard port with https unchecked which produced: Tautulli Statistics failed. Check settings/Tautulli app is running. undefined method `[]' for nil:NilClass["/var/lib/nowshowing/tautulli.rb:69:in `get_popular_stats'", "/usr/local/sbin/emailreport:384:in `main'", I regenerated the API key on Taululli to see if that was the issue and it wasnt..same errors. 2nd issue, I can't save some of the check boxes in Stats. I've attempted from multiple browsers and incognito mode, etc. They will not stay checked. It would appear to me that NowShowing IS hitting the Tautulli server because I see this in the Tautulli API log: 2018-04-09 22:31:26 DEBUG Tautulli APIv2 :: Cleaned kwargs: {'stats_type': u'0', 'time_range': u'1'} 2018-04-09 22:31:26 DEBUG Tautulli APIv2 :: API called with kwargs: {'cmd': u'get_home_stats', 'apikey': u'********94', 'stats_type': u'0', 'time_range': u'1'} 2018-04-09 21:03:00 DEBUG Tautulli APIv2 :: Cleaned kwargs: {} I am more than willing to PM you my Tautulli and NowShowing Info so you can attempt to hit it if it would be helpful. Thanks! -RX
  3. So..none unraid(I have unraid but I dont run containers on it). I have v2 running behind nginx-proxy like this: docker create --name=nowshowing \ -e PUID=1000 \ -e PGID=1000 \ -e VIRTUAL_HOST=nowshowing.domain.com \ -e VIRTUAL_PORT=6878 \ -e LETSENCRYPT_HOST=nowshowing.domain.com \ -e [email protected] \ -v /opt/nowshowing:/config:rw \ -v /etc/localtime:/etc/localtime:ro \ --restart=always \ --net=cloudbox \ ninthwalker/nowshowing:v2 plex is at https://plex.domain.com Errors in the docker logs: Saving to: '/config/www/img/avatar.png' 0K .......... ........ 100% 22.6M=0.001s 2018-03-28 16:23:21 (22.6 MB/s) - '/config/www/img/avatar.png' saved [18665/18665] /usr/lib/ruby/2.3.0/net/http.rb:882:in `rescue in block in connect': Failed to open TCP connection to https:80 (getaddrinfo: Name does not resolve) (SocketError) from /usr/lib/ruby/2.3.0/net/http.rb:879:in `block in connect' from /usr/lib/ruby/2.3.0/timeout.rb:91:in `block in timeout' from /usr/lib/ruby/2.3.0/timeout.rb:101:in `timeout' from /usr/lib/ruby/2.3.0/net/http.rb:878:in `connect' from /usr/lib/ruby/2.3.0/net/http.rb:863:in `do_start' from /usr/lib/ruby/2.3.0/net/http.rb:852:in `start' from /usr/lib/ruby/2.3.0/net/http.rb:1384:in `request' from /usr/lib/ruby/gems/2.3.0/gems/httparty-0.13.1/lib/httparty/request.rb:93:in `perform' from /usr/lib/ruby/gems/2.3.0/gems/httparty-0.13.1/lib/httparty.rb:521:in `perform_request' from /usr/lib/ruby/gems/2.3.0/gems/httparty-0.13.1/lib/httparty.rb:457:in `get' from /var/lib/nowshowing/plex.rb:29:in `get' from /usr/local/sbin/combinedreport:103:in `getMovies' from /usr/local/sbin/combinedreport:378:in `main' from /usr/local/sbin/combinedreport:402:in `<main>' /usr/lib/ruby/2.3.0/net/http.rb:882:in `rescue in block in connect': Failed to open TCP connection to https:80 (getaddrinfo: Name does not resolve) (SocketError) from /usr/lib/ruby/2.3.0/net/http.rb:879:in `block in connect' from /usr/lib/ruby/2.3.0/timeout.rb:91:in `block in timeout' from /usr/lib/ruby/2.3.0/timeout.rb:101:in `timeout' from /usr/lib/ruby/2.3.0/net/http.rb:878:in `connect' from /usr/lib/ruby/2.3.0/net/http.rb:863:in `do_start' from /usr/lib/ruby/2.3.0/net/http.rb:852:in `start' from /usr/lib/ruby/2.3.0/net/http.rb:1384:in `request' from /usr/lib/ruby/gems/2.3.0/gems/httparty-0.13.1/lib/httparty/request.rb:93:in `perform' from /usr/lib/ruby/gems/2.3.0/gems/httparty-0.13.1/lib/httparty.rb:521:in `perform_request' from /usr/lib/ruby/gems/2.3.0/gems/httparty-0.13.1/lib/httparty.rb:457:in `get' from /var/lib/nowshowing/plex.rb:29:in `get' from /usr/local/sbin/webreport:103:in `getMovies' from /usr/local/sbin/webreport:378:in `main' from /usr/local/sbin/webreport:398:in `<main>' Edit: it looks like you assume non-ssl for plex hostname because if I just enter hostname its working and the nowshowing logs show its generating. I'd suggest having people put in the full URL http://host or https://host to compensate for those of us that only run https.
  4. Is there a way to have this work for only specific sections? I see reference to a 'sections' entry in the advanced file but unsure if its viable and how its supposed to be formatted. Thank you!
  5. I'm sorry...6.2. I'll give it a whirl. Thanks for doing that so fast.
  6. Could you please update lftp to lftp-4.7.3 ? I believe he fixed the mirror and deleting directories issue I've been experiencing with the 4.7.2 version included in nerdpack. Thank you!
  7. Is your Pike an IT Mode Pike? They seem to be based on LSI controllers which is good but you might need to flash it into IT mode if that even exists for them. See: https://forums.servethehome.com/index.php?threads/how-to-flashed-the-asus-pike-2008-to-it-modes.2558/ and https://forums.freenas.org/index.php?threads/lsi-2008-live-firmware-update.28955/
  8. I hit an issue with this docker. The trackers are being place in the appdata dir but the certs needed to read them are in the docker container. If you update the docker, you'll get errors in the docker logs because it cant decrypt the tracker information because of the mismatch between container and the trackers in appdata. I think the key would be to place the certs in appdata so that the trackers and the keys go together. Is that possible to do? Thanks!
  9. I know the unassigned devices plugin can handle NFS and Samba shares. I would love it if you could add sshfs shares. I have a server on another continent and being able to securely mount it on my unraid box would be awesome. Yes, I know I can do it manually via nerd tools but having it in the GUI would be handy. Thank you!
  10. I would appreciate an update on this as well.
  11. do you have 2 factor auth enabled? Try disabling that.
  12. my settings: gmail with TLS sending email: [email protected] email recipient: [email protected] Priority in Header: yes Email subject: unraid status mail server: smtp.gmail.com mail server port: 587 User SSL/TLS: Yes Define TLS Cert: No TLS Cert: blank Auth Method: Login username: myname password: mypassword the username field does not have @gmail.com in it.
×
×
  • Create New...