Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Javlibrary photos not working #222

Open
eebette opened this issue Aug 8, 2023 · 0 comments
Open

Javlibrary photos not working #222

eebette opened this issue Aug 8, 2023 · 0 comments

Comments

@eebette
Copy link

eebette commented Aug 8, 2023

Describe the bug
The plugin throws an error when pulling images from Javlibrary.

Include

  1. Jellyfin
  2. 2.7.0.47
  3. Scene URL
  4. /media/md0/media/content/Videos/AV/JUFE-075/JUFE-075.mkv
jellyfin  | [19:29:50] [INF] [13] PhoenixAdult.Plugin: PhoenixAdult ID: 42#0#38#0#SqHgsY9Laz3LDR5Gn6Zy5vp
jellyfin  | [19:29:50] [INF] [13] PhoenixAdult.Plugin: PhoenixAdult ID: 38#0#SqHgsY9Laz3LDR5Gn6Zy5vp
jellyfin  | [19:29:52] [INF] [21] JellyfinJav.Providers.JavlibraryProvider.JavlibraryProvider: [JellyfinJav] Javlibrary - Scanning: JUFE-075
jellyfin  | [19:29:55] [INF] [15] JellyfinJav.Providers.R18Provider.R18Provider: [JellyfinJav] R18 - Scanning: JUFE-075
jellyfin  | [19:29:55] [ERR] [8] MediaBrowser.Providers.Movies.MovieMetadataService: Error in R18
jellyfin  | System.Net.Http.HttpRequestException: Name or service not known (www.r18.com:443)
jellyfin  |  ---> System.Net.Sockets.SocketException (0xFFFDFFFF): Name or service not known
jellyfin  |    at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
jellyfin  |    at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
jellyfin  |    at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|277_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken)
jellyfin  |    at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
jellyfin  |    --- End of inner exception stack trace ---
jellyfin  |    at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
jellyfin  |    at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
jellyfin  |    at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
jellyfin  |    at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request)
jellyfin  |    at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
jellyfin  |    at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
jellyfin  |    at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
jellyfin  |    at System.Net.Http.DiagnosticsHandler.SendAsyncCore(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
jellyfin  |    at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
jellyfin  |    at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
jellyfin  |    at JellyfinJav.Api.R18Client.Search(String searchCode)
jellyfin  |    at JellyfinJav.Api.R18Client.SearchFirst(String searchCode)
jellyfin  |    at JellyfinJav.Providers.R18Provider.R18Provider.GetMetadata(MovieInfo info, CancellationToken cancelToken)
jellyfin  |    at MediaBrowser.Providers.Manager.MetadataService`2.ExecuteRemoteProviders(MetadataResult`1 temp, String logName, TIdType id, IEnumerable`1 providers, CancellationToken cancellationToken)
jellyfin  | [19:29:55] [ERR] [8] PhoenixAdult.Plugin: GetImagesSizeAndValidate error: "System.UriFormatException: Invalid URI: The Authority/Host could not be parsed.
jellyfin  |    at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind, UriCreationOptions& creationOptions)
jellyfin  |    at System.Uri..ctor(String uriString)
jellyfin  |    at PhoenixAdult.Helpers.Utils.HTTP.Request(String url, HttpMethod method, HttpContent param, IDictionary`2 headers, IDictionary`2 cookies, CancellationToken cancellationToken)
jellyfin  |    at PhoenixAdult.Helpers.Utils.HTTP.Request(String url, HttpMethod method, CancellationToken cancellationToken, IDictionary`2 headers, IDictionary`2 cookies)
jellyfin  |    at PhoenixAdult.Helpers.Utils.ImageHelper.GetImageSizeAndValidate(RemoteImageInfo item, CancellationToken cancellationToken)
jellyfin  |    at PhoenixAdult.Helpers.Utils.ImageHelper.GetImagesSizeAndValidate(IEnumerable`1 images, CancellationToken cancellationToken)"
jellyfin  | [19:29:55] [ERR] [8] PhoenixAdult.Plugin: GetImages error: "System.AggregateException: One or more errors occurred. (Invalid URI: The Authority/Host could not be parsed.)
jellyfin  |  ---> System.UriFormatException: Invalid URI: The Authority/Host could not be parsed.
jellyfin  |    at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind, UriCreationOptions& creationOptions)
jellyfin  |    at System.Uri..ctor(String uriString)
jellyfin  |    at PhoenixAdult.Helpers.Utils.HTTP.Request(String url, HttpMethod method, HttpContent param, IDictionary`2 headers, IDictionary`2 cookies, CancellationToken cancellationToken)
jellyfin  |    at PhoenixAdult.Helpers.Utils.HTTP.Request(String url, HttpMethod method, CancellationToken cancellationToken, IDictionary`2 headers, IDictionary`2 cookies)
jellyfin  |    at PhoenixAdult.Helpers.Utils.ImageHelper.GetImageSizeAndValidate(RemoteImageInfo item, CancellationToken cancellationToken)
jellyfin  |    at PhoenixAdult.Helpers.Utils.ImageHelper.GetImagesSizeAndValidate(IEnumerable`1 images, CancellationToken cancellationToken)
jellyfin  |    --- End of inner exception stack trace ---
jellyfin  |    at PhoenixAdult.Helpers.Utils.ImageHelper.GetImagesSizeAndValidate(IEnumerable`1 images, CancellationToken cancellationToken)
jellyfin  |    at PhoenixAdult.Providers.MovieImageProvider.GetImages(BaseItem item, CancellationToken cancellationToken)
jellyfin  |    at PhoenixAdult.Sites.NetworkJAV.GetImages(Int32[] siteNum, String[] sceneID, BaseItem item, CancellationToken cancellationToken)
jellyfin  |    at PhoenixAdult.Providers.MovieImageProvider.GetImages(BaseItem item, CancellationToken cancellationToken)"
jellyfin  | [19:29:56] [ERR] [40] MediaBrowser.Providers.Movies.MovieMetadataService: Error in Javlibrary
jellyfin  | System.InvalidOperationException: An invalid request URI was provided. Either the request URI must be an absolute URI or BaseAddress must be set.
jellyfin  |    at System.Net.Http.HttpClient.PrepareRequestMessage(HttpRequestMessage request)
jellyfin  |    at System.Net.Http.HttpClient.GetAsync(String requestUri, CancellationToken cancellationToken)
jellyfin  |    at JellyfinJav.Providers.JavlibraryProvider.JavlibraryImageProvider.GetImageResponse(String url, CancellationToken cancelToken)
jellyfin  |    at MediaBrowser.Providers.Manager.ItemImageProvider.DownloadImage(BaseItem item, IRemoteImageProvider provider, RefreshResult result, IEnumerable`1 images, Int32 minWidth, ImageType type, CancellationToken cancellationToken)
jellyfin  |    at MediaBrowser.Providers.Manager.ItemImageProvider.RefreshFromProvider(BaseItem item, IRemoteImageProvider provider, ImageRefreshOptions refreshOptions, TypeOptions savedOptions, Int32 backdropLimit, ICollection`1 downloadedImages, RefreshResult result, CancellationToken cancellationToken)

McFlyy42 referenced this issue in blenr1/Jellyfin.Plugin.PhoenixAdult Nov 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant