Jump to content

Question about changing between beta and stable


chjohans

Recommended Posts

chjohans

I assume this happened because of a server update. I keep my Emy server (running under Windows 10) updated automatically through the PowerShell script in this forum.

 

Since 2 days ago Trakt sync just no longer works.

"Import playstates from Trakt.tv" just immediately finish when started manually and does nothing.

 

"Sync library to trakt.tv" fails with the following error messages in the logfile:

2017-08-11 19:46:31.2717 Info HttpServer: HTTP POST http://mydomain.dyndns.org:8096/emby/ScheduledTasks/Running/5e47e7d3542ace9c367691a65cb31e86. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.90 Safari/537.36
2017-08-11 19:46:31.2717 Info TaskManager: Executing Import playstates from Trakt.tv
2017-08-11 19:46:31.2717 Info HttpServer: HTTP Response 204 to 192.168.5.1. Time: 2ms. http://mydomain.dyndns.org:8096/emby/ScheduledTasks/Running/5e47e7d3542ace9c367691a65cb31e86 
2017-08-11 19:46:31.2717 Error Trakt: Error syncing trakt data for user media
	*** Error Report ***
	Version: 3.2.26.0
	Command line: C:\Users\media\AppData\Roaming\Emby-Server\system\MediaBrowser.ServerApplication.exe -service
	Operating system: Microsoft Windows NT 6.2.9200.0
	64-Bit OS: True
	64-Bit Process: True
	Processor count: 4
	Program data path: C:\Users\media\AppData\Roaming\Emby-Server
	Application directory: C:\Users\media\AppData\Roaming\Emby-Server\system
	System.MissingMethodException: Method not found: 'System.Collections.Generic.List`1<MediaBrowser.Controller.Entities.BaseItem> MediaBrowser.Controller.Library.ILibraryManager.GetItemList(MediaBrowser.Controller.Entities.InternalItemsQuery)'.
	   at Trakt.ScheduledTasks.SyncFromTraktTask.<SyncTraktDataForUser>d__7.MoveNext()
	   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[TStateMachine](TStateMachine& stateMachine)
	   at Trakt.ScheduledTasks.SyncFromTraktTask.SyncTraktDataForUser(User user, Double currentProgress, CancellationToken cancellationToken, IProgress`1 progress, Double percentPerUser)
	   at Trakt.ScheduledTasks.SyncFromTraktTask.<Execute>d__6.MoveNext()
	System.MissingMethodException
	   at Trakt.ScheduledTasks.SyncFromTraktTask.<SyncTraktDataForUser>d__7.MoveNext()
	   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[TStateMachine](TStateMachine& stateMachine)
	   at Trakt.ScheduledTasks.SyncFromTraktTask.SyncTraktDataForUser(User user, Double currentProgress, CancellationToken cancellationToken, IProgress`1 progress, Double percentPerUser)
	   at Trakt.ScheduledTasks.SyncFromTraktTask.<Execute>d__6.MoveNext()
	
2017-08-11 19:46:31.2717 Info TaskManager: Import playstates from Trakt.tv Completed after 0 minute(s) and 0 seconds
2017-08-11 19:46:31.2717 Info ServerManager: Sending web socket message ScheduledTaskEnded
2017-08-11 19:46:31.2717 Info TaskManager: ExecuteQueuedTasks
2017-08-11 19:46:31.3392 Info HttpServer: HTTP GET http://mydomain.dyndns.org:8096/emby/ScheduledTasks?isHidden=false. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.90 Safari/537.36
2017-08-11 19:46:31.3392 Info HttpServer: HTTP Response 200 to 192.168.5.1. Time: 3ms. http://mydomain.dyndns.org:8096/emby/ScheduledTasks?isHidden=false 
2017-08-11 19:46:33.4543 Info HttpServer: HTTP POST http://mydomain.dyndns.org:8096/emby/ScheduledTasks/Running/b1a52e63d5fb09335557d4f1e6402299. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.90 Safari/537.36
2017-08-11 19:46:33.4543 Info TaskManager: Executing Sync library to trakt.tv
2017-08-11 19:46:33.4543 Info HttpServer: HTTP Response 204 to 192.168.5.1. Time: 2ms. http://mydomain.dyndns.org:8096/emby/ScheduledTasks/Running/b1a52e63d5fb09335557d4f1e6402299 
2017-08-11 19:46:33.4543 Error TaskManager: Error
	*** Error Report ***
	Version: 3.2.26.0
	Command line: C:\Users\media\AppData\Roaming\Emby-Server\system\MediaBrowser.ServerApplication.exe -service
	Operating system: Microsoft Windows NT 6.2.9200.0
	64-Bit OS: True
	64-Bit Process: True
	Processor count: 4
	Program data path: C:\Users\media\AppData\Roaming\Emby-Server
	Application directory: C:\Users\media\AppData\Roaming\Emby-Server\system
	System.MissingMethodException: Method not found: 'System.Collections.Generic.List`1<MediaBrowser.Controller.Entities.BaseItem> MediaBrowser.Controller.Library.ILibraryManager.GetItemList(MediaBrowser.Controller.Entities.InternalItemsQuery)'.
	   at Trakt.ScheduledTasks.SyncLibraryTask.<SyncMovies>d__12.MoveNext()
	   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[TStateMachine](TStateMachine& stateMachine)
	   at Trakt.ScheduledTasks.SyncLibraryTask.SyncMovies(User user, TraktUser traktUser, ISplittableProgress`1 progress, CancellationToken cancellationToken)
	   at Trakt.ScheduledTasks.SyncLibraryTask.<SyncUserLibrary>d__11.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Trakt.ScheduledTasks.SyncLibraryTask.<Execute>d__10.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Emby.Common.Implementations.ScheduledTasks.ScheduledTaskWorker.<ExecuteInternal>d__68.MoveNext()
	System.MissingMethodException
	   at Trakt.ScheduledTasks.SyncLibraryTask.<SyncMovies>d__12.MoveNext()
	   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[TStateMachine](TStateMachine& stateMachine)
	   at Trakt.ScheduledTasks.SyncLibraryTask.SyncMovies(User user, TraktUser traktUser, ISplittableProgress`1 progress, CancellationToken cancellationToken)
	   at Trakt.ScheduledTasks.SyncLibraryTask.<SyncUserLibrary>d__11.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Trakt.ScheduledTasks.SyncLibraryTask.<Execute>d__10.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Emby.Common.Implementations.ScheduledTasks.ScheduledTaskWorker.<ExecuteInternal>d__68.MoveNext()
	
2017-08-11 19:46:33.4543 Info TaskManager: Sync library to trakt.tv Failed after 0 minute(s) and 0 seconds
2017-08-11 19:46:33.4683 Info ServerManager: Sending web socket message NotificationAdded
2017-08-11 19:46:33.4683 Info ServerManager: Sending web socket message ScheduledTaskEnded
2017-08-11 19:46:33.4683 Info TaskManager: ExecuteQueuedTasks
2017-08-11 19:46:33.5223 Info HttpServer: HTTP GET http://mydomain.dyndns.org:8096/emby/ScheduledTasks?isHidden=false. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.90 Safari/537.36
2017-08-11 19:46:33.5223 Info HttpServer: HTTP GET http://mydomain.dyndns.org:8096/emby/Notifications/b2941614d519418095336e0b5a1559c5/Summary. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.90 Safari/537.36
2017-08-11 19:46:33.5223 Info HttpServer: HTTP Response 200 to 192.168.5.1. Time: 3ms. http://mydomain.dyndns.org:8096/emby/ScheduledTasks?isHidden=false 
2017-08-11 19:46:33.5223 Info HttpServer: HTTP Response 200 to 192.168.5.1. Time: 3ms. http://mydomain.dyndns.org:8096/emby/Notifications/b2941614d519418095336e0b5a1559c5/Summary 
2017-08-11 19:46:34.2434 Info HttpClient: HttpClientManager POST: https://api.pushover.net/1/messages.json

I'm quite dependent on the trakt.tv plugin as I use it to synchronize played status between two Emby installations. And in case it matters at all, I'm a long time "lifetime Emby Premiere" user.

 

Really hope someone can fix this. The trakt plugin has been needing an overhaul for a long time now.

Link to comment
Share on other sites

You have versions of plugins that are only intended for the beta server. If you switched channels from Beta to Stable, please be advised that we don't recommend that, and your best course of action will be going back to the beta. Thanks.

Link to comment
Share on other sites

chjohans

Ah thanks. The powershell script I am using to update the server had a bug that made it update to a beta. I prefer to stay on release so will try to delete and install the trakt plugin. If that doesn't help I'll switch to the latest beta server. Thanks again

Link to comment
Share on other sites

The beta has introduced database changes, I am not sure how the stable release will react to them. It probably will lead to random problems here and there.

Link to comment
Share on other sites

chjohans

Installing the latest release version of the trakt plugin solved my issue, thanks again. Didn't realize that being on the very channel for the server for a couple of days also installed beta versions of the plugin. Excellent support, thanks again.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...