Ombi: Plex Availability Cacher wont run

Created on 20 Feb 2017  路  21Comments  路  Source: tidusjar/Ombi

Ombi Version:

V 2.1.1430

Update Branch:

Tried Stable and Early Access Preview

Media Sever:

Plex

Media Server Version:

Version 1.4.1.3362

Operating System:

Unraid 6.3.1 Using Docker Container

Applicable Logs (from /logs/ directory or the Admin page):


System.NullReferenceException: Object reference not set to an instance of an object at Ombi.Services.Jobs.PlexAvailabilityChecker+<>c__DisplayClass44_0.b__0 (Ombi.Store.Models.Plex.PlexContent x) <0x405bef40 + 0x00044> in :0 at System.Linq.Enumerable.Any[TSource] (IEnumerable`1 source, System.Func`2 predicate) <0x41e9ebc0 + 0x00090> in :0 at Ombi.Services.Jobs.PlexAvailabilityChecker.IsAlbumAvailable (Ombi.Store.Models.Plex.PlexContent[] plexAlbums, System.String title, System.String year, System.String artist) <0x405beb10 + 0x0015b> in :0 at Ombi.Services.Jobs.PlexAvailabilityChecker.CheckAndUpdateAll () <0x405ba730 + 0x007cf> in :0 at Ombi.Services.Jobs.PlexAvailabilityChecker.Start () <0x405ba590 + 0x00043> in :0

Problem Description:

Hi
Seems that Plex Availability Cacher doesnt quite work. Tried looking on the other post on githuh to see if someone has similar issue, and cant seems to find anything that can fix the issue.
Have tried on all log levels and still doesnt run properly.
And it wont update Movie requested that has been downloaded and appeared in the Plex library.

Reproduction Steps:

  1. Happens every time the Job Plex Availability Cacher is running.
EAP branch Waiting on feedback bug / issue

Most helpful comment

@tidusjar I can maybe look at Headphones stuff at some point. I've been meaning to add it to my setup, so I have an interest. 馃槂

All 21 comments

Hi!
Thanks for the issue report. Before a real human comes by, please make sure you used our bug report format.
Before posting make sure you also read our FAQ and known issues.
Make the title describe your issue. Having "not working" or "I get this bug" for 100 issues, isn't really helpful.
If we need more information or there is some progress we tag the issue or update the tag and keep you updated.
Cheers!
Ombi Support Team

Hi, can you put the trace log on and run the cacher manualy and post the error over here?

This is what I get:

System.NullReferenceException: Object reference not set to an instance of an object at Ombi.Services.Jobs.PlexAvailabilityChecker+<>c__DisplayClass44_0.b__0 (Ombi.Store.Models.Plex.PlexContent x) <0x405bef40 + 0x00044> in :0 at System.Linq.Enumerable.Any[TSource] (IEnumerable1 source, System.Func2 predicate) <0x41e9ebc0 + 0x00090> in :0 at Ombi.Services.Jobs.PlexAvailabilityChecker.IsAlbumAvailable (Ombi.Store.Models.Plex.PlexContent[] plexAlbums, System.String title, System.String year, System.String artist) <0x405beb10 + 0x0015b> in :0 at Ombi.Services.Jobs.PlexAvailabilityChecker.CheckAndUpdateAll () <0x405ba730 + 0x007cf> in :0 at Ombi.Services.Jobs.PlexAvailabilityChecker.Execute (IJobExecutionContext context) <0x403cad60 + 0x00043> in :0

To be sure, can you force to get a new api key from your plex server?
Some times re-authenticate will solve the problem.

Done and got this error from the log:

System.NullReferenceException: Object reference not set to an instance of an object at Ombi.Services.Jobs.PlexAvailabilityChecker+<>c__DisplayClass44_0.b__0 (Ombi.Store.Models.Plex.PlexContent x) <0x405bef40 + 0x00044> in :0 at System.Linq.Enumerable.Any[TSource] (IEnumerable1 source, System.Func2 predicate) <0x41e9ebc0 + 0x00090> in :0 at Ombi.Services.Jobs.PlexAvailabilityChecker.IsAlbumAvailable (Ombi.Store.Models.Plex.PlexContent[] plexAlbums, System.String title, System.String year, System.String artist) <0x405beb10 + 0x0015b> in :0 at Ombi.Services.Jobs.PlexAvailabilityChecker.CheckAndUpdateAll () <0x405ba730 + 0x007cf> in :0 at Ombi.Services.Jobs.PlexAvailabilityChecker.Start () <0x405ba590 + 0x00043> in :0

I think the api is changed by plex. Jamie need to look at this one.

Sweet, Ill keep you updated if anything happens.

Workaround is to downgrade you plex server back to 1.3.3 but i don't you like that do that :P

Would be impractical, I dont mind waiting for a update to fix this. I can still do it manually till its fixes. Love this project. Does everything I need and want. Keep up the good work folks.

We will give you a update if there is a progress for a fix :) Thanks for you report anyway.

It's crashing when looking for an album... I'm thinking about removing headphones support.

@tidusjar I can maybe look at Headphones stuff at some point. I've been meaning to add it to my setup, so I have an interest. 馃槂

@danilitland Can you verify that this is still an issue for you in EAP? There have been a good handful of changes around the HP integration that should make things much better. Thanks!

I'll give it a try after work.

Still getting issues. Been trying with HP on and off

System.NullReferenceException: Object reference not set to an instance of an object at Ombi.Services.Jobs.PlexAvailabilityChecker+<>c__DisplayClass44_0.b__0 (Ombi.Store.Models.Plex.PlexContent x) <0x40bebd00 + 0x00044> in :0 at System.Linq.Enumerable.Any[TSource] (IEnumerable1 source, System.Func2 predicate) <0x42061bc0 + 0x00090> in :0 at Ombi.Services.Jobs.PlexAvailabilityChecker.IsAlbumAvailable (IEnumerable`1 plexAlbums, System.String title, System.String year, System.String artist) <0x40bebb50 + 0x0015b> in :0 at Ombi.Services.Jobs.PlexAvailabilityChecker.CheckAndUpdateAll () <0x40be7520 + 0x007cf> in :0 at Ombi.Services.Jobs.PlexAvailabilityChecker.Start () <0x40be6760 + 0x00043> in :0

This is the error message that is showing.

Version nr is 2.1.1482.

This is interesting, might wanna read this, Ive removed all the request I had on the Album Section. Its runs fine now. Ill keep testing around in coming days to see where the breaking point is.

Any luck?

Yes and no, seems to partially work from time to time, havent had much time lately do deal with cause of work.

Ok no problem. Would be interesting to find out why it's not working sometimes with some logs when you get the chance.

Seems the problem has disappeard, I completely removed it and reinstalled it. But got new issues that is already on the forum.

cool 馃憤 i will close this one

Was this page helpful?
0 / 5 - 0 ratings

Related issues

theg1nger picture theg1nger  路  3Comments

CBers picture CBers  路  5Comments

tidusjar picture tidusjar  路  5Comments

Alosander picture Alosander  路  5Comments

weirdcrap picture weirdcrap  路  5Comments