Jump to content

Trakt.tv not sync


Recommended Posts

los.angelme
Posted

Hi All,

I'm getting exact the same error as the OP. The thing is it only gives the error for the second Trakt user.  It's working ok for my user. 

The PIN for the second user is entered. All the other suggestions like remove Trakt plug in, delete the conf. etc done. Same issue persists.

Server is running in Docker in Debian 11.

Here is the error:

Quote

*** Error Report ***
    Version: 4.6.7.0
    Command line: /system/EmbyServer.dll -programdata /config -ffdetect /bin/ffdetect -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe -restartexitcode 3
    Operating system: Linux version 5.10.0-9-amd64 (debian-kernel@lists.debian.org) (gcc-10 (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2) #1 S
    Framework: .NET Core 3.1.21
    OS/Process: x64/x64
    Runtime: system/System.Private.CoreLib.dll
    Processor count: 12
    Data path: /config
    Application path: /system
    MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: BadRequest
       at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod)
       at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsync(HttpRequestOptions options, String httpMethod)
       at Trakt.Api.TraktApi.PostToTrakt(String url, Object data, CancellationToken cancellationToken, TraktUser traktUser)
       at Trakt.Api.TraktApi.RefreshUserAuth(TraktUser traktUser, CancellationToken cancellationToken)
       at Trakt.Api.TraktApi.SetRequestHeaders(HttpRequestOptions options, TraktUser traktUser, CancellationToken cancellationToken)
       at Trakt.Api.TraktApi.GetFromTrakt(String url, CancellationToken cancellationToken, TraktUser traktUser)
       at Trakt.Api.TraktApi.SendGetAllWatchedMoviesRequest(TraktUser traktUser, CancellationToken cancellationToken)
       at Trakt.ScheduledTasks.SyncFromTraktTask.SyncTraktDataForUser(User user, Double currentProgress, CancellationToken cancellationToken, IProgress`1 progress, Double percentPerUser)
    Source: Emby.Server.Implementations
    TargetSite: Void MoveNext()
    
2022-01-23 20:21:46.021 Error Trakt: Error syncing trakt data for user xxxxxx
    *** Error Report ***
    Version: 4.6.7.0
    Command line: /system/EmbyServer.dll -programdata /config -ffdetect /bin/ffdetect -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe -restartexitcode 3
    Operating system: Linux version 5.10.0-9-amd64 (debian-kernel@lists.debian.org) (gcc-10 (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2) #1 S
    Framework: .NET Core 3.1.21
    OS/Process: x64/x64
    Runtime: system/System.Private.CoreLib.dll
    Processor count: 12
    Data path: /config
    Application path: /system
    MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: BadRequest
       at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod)
       at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsync(HttpRequestOptions options, String httpMethod)
       at Trakt.Api.TraktApi.PostToTrakt(String url, Object data, CancellationToken cancellationToken, TraktUser traktUser)
       at Trakt.Api.TraktApi.RefreshUserAuth(TraktUser traktUser, CancellationToken cancellationToken)
       at Trakt.Api.TraktApi.SetRequestHeaders(HttpRequestOptions options, TraktUser traktUser, CancellationToken cancellationToken)
       at Trakt.Api.TraktApi.GetFromTrakt(String url, CancellationToken cancellationToken, TraktUser traktUser)
       at Trakt.Api.TraktApi.SendGetAllWatchedMoviesRequest(TraktUser traktUser, CancellationToken cancellationToken)
       at Trakt.ScheduledTasks.SyncFromTraktTask.SyncTraktDataForUser(User user, Double currentProgress, CancellationToken cancellationToken, IProgress`1 progress, Double percentPerUser)
       at Trakt.ScheduledTasks.SyncFromTraktTask.Execute(CancellationToken cancellationToken, IProgress`1 progress)
    Source: Emby.Server.Implementations
    TargetSite: Void MoveNext()

 

los.angelme
Posted

Hi, this was due to the second user is already using the Trakt account for another Emby server. Trakt probably was sending an error because of this. If the error messages could be more telling it would be great.

I have another question. Is it possible to export watched statuses to Trakt from Emby ? Vise versa is possible but couldn't find anything about this.

Thanks.

Posted
On 1/31/2022 at 5:57 AM, los.angelme said:

Hi, this was due to the second user is already using the Trakt account for another Emby server. Trakt probably was sending an error because of this. If the error messages could be more telling it would be great.

I have another question. Is it possible to export watched statuses to Trakt from Emby ? Vise versa is possible but couldn't find anything about this.

Thanks.

Hi, yes the Trakt plugin creates scheduled tasks in Emby Server that you can run manually as needed.

los.angelme
Posted
15 hours ago, Luke said:

Hi, yes the Trakt plugin creates scheduled tasks in Emby Server that you can run manually as needed.

Yes, but it's working on way only. It doesn't update watched statuses from Emby to Trakt.

Posted
5 hours ago, los.angelme said:

Yes, but it's working on way only. It doesn't update watched statuses from Emby to Trakt.

What exactly did you do?

los.angelme
Posted
7 minutes ago, Luke said:

What exactly did you do?

There are 2 options under Scheduled Tasks:

Import playstates from Trakt.tv
Sync library to trakt.tv

I run the first one since i don't want to sync the libraries but the playstates. It's one-way only. It doesn't export playstates to Trakt which i need.

Thanks.
 

  • 4 weeks later...
Posted

@los.angelme have the latest updates to the Trakt plugin helped with this?

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...