Jump to content

Cannot get movie info


Recommended Posts

Posted

Hi there,

My server cannot get any movie info recently. The log shows that the request to get info is timed out. But on that server, when I tried to call the same api link via web browser, it worked.

Please help support, thanks!

2020-12-15 11:29:06.575 Error HttpClient: Connection to https://private.omdbapi.com?apikey=fe53f97e&plot=full&r=json&y=2006&t=Underworld.Evolution&type=movie timed out
2020-12-15 11:29:06.608 Error App: Error in The Open Movie Database
    *** Error Report ***
    Version: 4.5.3.0
    Command line: /opt/emby-server/system/EmbyServer.dll -programdata /var/lib/emby -ffdetect /opt/emby-server/bin/ffdetect -ffmpeg /opt/emby-server/bin/ffmpeg -ffprobe /opt/emby-server/bin/ffprobe -restartexitcode 3 -updatepackage emby-server-deb_{version}_armhf.deb
    Operating system: Linux version 5.4.79-v7l+ (dom@buildbot) (gcc version 8.4.0 (Ubuntu/Linaro 8.4.0-3ubuntu1)) #1373 SMP Mon Nov 23 13:27:40 GMT 2020
    Framework: .NET Core 3.1.7
    OS/Process: arm/arm
    Runtime: opt/emby-server/system/System.Private.CoreLib.dll
    Processor count: 4
    Data path: /var/lib/emby
    Application path: /opt/emby-server/system
    MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: Connection to https://private.omdbapi.com?apikey=fe53f97e&plot=full&r=json&y=2006&t=Underworld.Evolution&type=movie timed out
     ---> System.Threading.Tasks.TaskCanceledException: The operation was canceled.
       at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken)
       at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean allowHttp2, CancellationToken cancellationToken)
       at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, CancellationToken cancellationToken)
       at System.Net.Http.HttpConnectionPool.GetHttpConnectionAsync(HttpRequestMessage request, CancellationToken cancellationToken)
       at System.Net.Http.HttpConnectionPool.SendWithRetryAsync(HttpRequestMessage request, Boolean doRequestAuth, CancellationToken cancellationToken)
       at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
       at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
       at System.Net.Http.DiagnosticsHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
       at System.Net.Http.HttpClient.FinishSendAsyncBuffered(Task`1 sendTask, HttpRequestMessage request, CancellationTokenSource cts, Boolean disposeCts)
       at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod)
       --- End of inner exception stack trace ---
       at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod)
       at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsync(HttpRequestOptions options, String httpMethod)
       at OMDb.Common.OmdbItemProvider.SearchByName(String name, Nullable`1 year, ItemLookupInfo searchInfo, String type, Boolean isSearch, CancellationToken cancellationToken)
       at OMDb.Common.OmdbItemProvider.SearchByName(List`1 namesToSearch, Nullable`1 year, ItemLookupInfo searchInfo, String type, Boolean isSearch, CancellationToken cancellationToken)
       at OMDb.Common.OmdbItemProvider.GetSearchResultsInternal(ItemLookupInfo searchInfo, String type, Boolean isSearch, CancellationToken cancellationToken)
       at OMDb.Common.OmdbItemProvider.GetMovieImdbId(ItemLookupInfo info, CancellationToken cancellationToken)
       at OMDb.Common.OmdbItemProvider.GetMovieResult[T](ItemLookupInfo info, CancellationToken cancellationToken)
       at MediaBrowser.Providers.Manager.MetadataService`2.ExecuteRemoteProviders(MetadataResult`1 temp, String logName, TIdType id, IEnumerable`1 providers, CancellationToken cancellationToken)
    Source: Emby.Server.Implementations
    TargetSite: Void MoveNext()
    InnerException: System.Threading.Tasks.TaskCanceledException: The operation was canceled.
    Source: System.Private.CoreLib
    TargetSite: Void Throw()
       at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken)
       at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean allowHttp2, CancellationToken cancellationToken)
       at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, CancellationToken cancellationToken)
       at System.Net.Http.HttpConnectionPool.GetHttpConnectionAsync(HttpRequestMessage request, CancellationToken cancellationToken)
       at System.Net.Http.HttpConnectionPool.SendWithRetryAsync(HttpRequestMessage request, Boolean doRequestAuth, CancellationToken cancellationToken)
       at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
       at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
       at System.Net.Http.DiagnosticsHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
       at System.Net.Http.HttpClient.FinishSendAsyncBuffered(Task`1 sendTask, HttpRequestMessage request, CancellationTokenSource cts, Boolean disposeCts)
       at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod)
 

image.png.77a536b1baef1d9c6b4e069ee99f23db.png

Posted

Hi there, please attach the complete emby server log. thanks.

Posted

@CongNguyen are you still running into this? It looks like your connections to Omdb for movie metadata are timing and failing.

Do you have any other metadata providers enabled on your movie library?

Posted

@Luke same problem for all metadata sources. 
Even when I try to put the IMDB id to use identify function, it can’t find anything.

My library now looks too boring. Looking forward to your support.

Thanks

Posted

Please attach the emby server log from that. Thanks.

Posted

Just re-install emby server this morning but no luck. Attachments are the log of error identify and full server log.

My server is Raspberry Pi 4 using Raspian, I have had Emby Server work well on it in the past.

Most of settings are default, I just change Preferred metadata download language to Vietnamese, Country is Vietnam and choose Save artwork to media folders.

Error searching.txt Emby-Server.txt

  • 2 weeks later...
Posted

I'm having the same issue, with the same messages as indicated.

Posted
18 hours ago, theantioch said:

I'm having the same issue, with the same messages as indicated.

Hi there, please attach the emby server log from an example. thanks.

CongNguyen
Posted

@LukeHow about my case? I'm realy upset as I was using Emby on iOS, Android and LG TV.

  • 2 weeks later...
Posted
On 1/2/2021 at 8:25 AM, CongNguyen said:

@LukeHow about my case? I'm realy upset as I was using Emby on iOS, Android and LG TV.

@CongNguyen are you still having an issue with this? It appears something is blocking Emby Server from sending out these outgoing requests for metadata. Typical causes of this are firewall, security software, or VPN. Can you look into these on your end? You can also try disabling ipv6 in your router. Please let us know if this helps. Thanks !

Posted

I went ahead and backed up my configuration (via the "Server Configuration Backup" plugin), deleted the container and all downloaded objects, then re-downloaded and imported my backup and everything was working for me. I've moved back and forth on this container between beta to production, so I suspect a configuration file got corrupted somewhere along the way.

Posted

Right going back and forth between beta and stable is not supported and may lead to problems.

Thanks for the feedback.

Posted

Hi all,

Thanks for sharing. In my case, it works again when I remove and install Emby server, then leave everything as default.

I guess the problem is from my settings to put all metadata in the same folder as media files. Maybe something wrong with the permission in my Raspian OS.

Posted

Thanks for the feedback.

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