CongNguyen 1 Posted December 15, 2020 Posted December 15, 2020 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)
Luke 42077 Posted December 15, 2020 Posted December 15, 2020 Hi there, please attach the complete emby server log. thanks.
CongNguyen 1 Posted December 15, 2020 Author Posted December 15, 2020 Please check the attachment. Thanks. embyserver.txt
Luke 42077 Posted December 18, 2020 Posted December 18, 2020 @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?
CongNguyen 1 Posted December 19, 2020 Author Posted December 19, 2020 @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
Luke 42077 Posted December 19, 2020 Posted December 19, 2020 Please attach the emby server log from that. Thanks.
CongNguyen 1 Posted December 21, 2020 Author Posted December 21, 2020 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
theantioch 3 Posted December 31, 2020 Posted December 31, 2020 I'm having the same issue, with the same messages as indicated.
Luke 42077 Posted January 1, 2021 Posted January 1, 2021 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 1 Posted January 2, 2021 Author Posted January 2, 2021 @LukeHow about my case? I'm realy upset as I was using Emby on iOS, Android and LG TV.
Luke 42077 Posted January 11, 2021 Posted January 11, 2021 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 !
theantioch 3 Posted January 13, 2021 Posted January 13, 2021 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.
Luke 42077 Posted January 13, 2021 Posted January 13, 2021 Right going back and forth between beta and stable is not supported and may lead to problems. Thanks for the feedback.
CongNguyen 1 Posted January 18, 2021 Author Posted January 18, 2021 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.
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