chjohans 32 Posted August 11, 2017 Share Posted August 11, 2017 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 More sharing options...
Luke 37191 Posted August 11, 2017 Share Posted August 11, 2017 Please attach the complete emby server log, thanks. Link to comment Share on other sites More sharing options...
chjohans 32 Posted August 11, 2017 Author Share Posted August 11, 2017 Full log attached server-63638033766.txt Link to comment Share on other sites More sharing options...
Luke 37191 Posted August 11, 2017 Share Posted August 11, 2017 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 More sharing options...
chjohans 32 Posted August 11, 2017 Author Share Posted August 11, 2017 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 More sharing options...
Luke 37191 Posted August 11, 2017 Share Posted August 11, 2017 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 More sharing options...
chjohans 32 Posted August 11, 2017 Author Share Posted August 11, 2017 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 More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now