TTLucian 3 Posted January 24 Posted January 24 2025-01-24 16:40:52.657 Debug App: TV Theme Videos - No Video Found for [Gen V] | TVdbID: [417909] 2025-01-24 16:40:52.657 Debug App: TV Theme Videos The Haunting of Bly Manor 2025-01-24 16:40:52.658 Info HttpClient: GET http://www.mediafire.com/download/12tl0595ge05y6m 2025-01-24 16:40:52.919 Info App: TV Theme Videos - Found tv show theme video for The Haunting of Bly Manor 2025-01-24 16:40:52.920 Info HttpClient: GetTempFileResponse url: http://download1529.mediafire.com/uhm314afrwsgOJXorUHaf0aoxKd-aRQ1sBAzEEO4BmpBYS__oQonfKyKZvnCTT0nnb2nO_t3EatGUtQCEwXIk2ObKfaUYFoKbRqBrjufvypnGr6wtjP1Isvebto-gtZawMVRq0ZWyb8pDmszLOFvGwXmDxFNXWyC69pfxiI-3Q/12tl0595ge05y6m 2025-01-24 16:40:52.920 Info HttpClient: GET http://download1529.mediafire.com/uhm314afrwsgOJXorUHaf0aoxKd-aRQ1sBAzEEO4BmpBYS__oQonfKyKZvnCTT0nnb2nO_t3EatGUtQCEwXIk2ObKfaUYFoKbRqBrjufvypnGr6wtjP1Isvebto-gtZawMVRq0ZWyb8pDmszLOFvGwXmDxFNXWyC69pfxiI-3Q/12tl0595ge05y6m 2025-01-24 16:40:54.836 Debug App: TV Theme Videos /mnt/media/2.TV.Shows/TV.Shows.D4/Haunting of Bly Manor, The (2020)/backdrops/theme.mkv 2025-01-24 16:40:54.836 Info App: TV Theme Videos - Moving /var/lib/emby/cache/temp/bce4e79a-e69c-4d4c-9ce9-c6aa5f214dac.tmp to /mnt/media/2.TV.Shows/TV.Shows.D4/Haunting of Bly Manor, The (2020)/backdrops/theme.mkv 2025-01-24 16:40:54.838 Info App: TV Theme Videos ffmpeg path : /opt/emby-server/bin/ffmpeg 2025-01-24 16:40:54.838 Info App: TV Theme Videos ffmpeg params : -i "/var/lib/emby/cache/temp/bce4e79a-e69c-4d4c-9ce9-c6aa5f214dac.tmp" -t 10 -af volumedetect -f null – 2025-01-24 16:40:54.944 Debug App: TV Theme Videos - FFMpeg Logffmpeg version 5.1-emby_2023_06_25 Copyright (c) 2000-2022 the FFmpeg developers and softworkz for Emby LLC built with gcc 10.3.0 (crosstool-NG 1.25.0) Execution Date: 2025-01-24 16:40:54 Input #0, matroska,webm, from '/var/lib/emby/cache/temp/bce4e79a-e69c-4d4c-9ce9-c6aa5f214dac.tmp': Metadata: encoder : libebml v1.3.6 + libmatroska v1.4.9 creation_time : 2018-11-17T23:16:31.000000Z Duration: 00:01:04.08, start: 0.000000, bitrate: 1857 kb/s Stream #0:0: Video: h264 (Main), yuv420p(progressive), 1280x720 [SAR 1:1 DAR 16:9], Level 31, 23.98 fps, 23.98 tbr, 1k tbn (default) Metadata: BPS-eng : 1215076 DURATION-eng : 00:01:04.064000000 NUMBER_OF_FRAMES-eng: 1536 NUMBER_OF_BYTES-eng: 9730330 Stream #0:1(eng): Audio: eac3, 48000 Hz, 5.1(side), fltp, 640 kb/s, Start-Time 0.018s (default) Metadata: title : English BPS-eng : 640000 DURATION-eng : 00:01:04.064000000 NUMBER_OF_FRAMES-eng: 2002 NUMBER_OF_BYTES-eng: 5125120 Stream #0:2(spa): Subtitle: subrip Metadata: BPS-eng : 0 DURATION-eng : 00:00:00.000000000 NUMBER_OF_FRAMES-eng: 0 NUMBER_OF_BYTES-eng: 0 Stream #0:3(spa): Subtitle: subrip Metadata: title : European BPS-eng : 0 DURATION-eng : 00:00:00.000000000 NUMBER_OF_FRAMES-eng: 0 NUMBER_OF_BYTES-eng: 0 Stream mapping: Stream #0:0 -> #0:0 (h264 (native) -> wrapped_avframe (native)) Stream #0:1 -> #0:1 (eac3 (native) -> pcm_s16le (native)) Press [q] to stop, [?] for help Output #0, null, to '–': Metadata: encoder : Lavf59.27.100 Stream #0:0: Video: wrapped_avframe, yuv420p(progressive), 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 23.98 fps, 23.98 tbn (default) Metadata: BPS-eng : 1215076 DURATION-eng : 00:01:04.064000000 NUMBER_OF_FRAMES-eng: 1536 NUMBER_OF_BYTES-eng: 9730330 encoder : Lavc59.37.100 wrapped_avframe Stream #0:1(eng): Audio: pcm_s16le, 48000 Hz, 5.1(side), s16, 4608 kb/s (default) Metadata: title : English BPS-eng : 640000 DURATION-eng : 00:01:04.064000000 NUMBER_OF_FRAMES-eng: 2002 NUMBER_OF_BYTES-eng: 5125120 encoder : Lavc59.37.100 pcm_s16le elapsed=00:00:00.00 frame= 1 fps=0.0 q=-0.0 size=N/A time=00:00:00.49 bitrate=N/A throttle=off speed=50.8x elapsed=00:00:00.08 frame= 240 fps=0.0 q=-0.0 Lsize=N/A time=00:00:10.01 bitrate=N/A throttle=off speed= 113x video:122kB audio:5616kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown [Parsed_volumedetect_0 @ 0x2e8b500] n_samples: 3022848 [Parsed_volumedetect_0 @ 0x2e8b500] mean_volume: -31.8 dB [Parsed_volumedetect_0 @ 0x2e8b500] max_volume: -16.3 dB [Parsed_volumedetect_0 @ 0x2e8b500] histogram_16db: 159 [Parsed_volumedetect_0 @ 0x2e8b500] histogram_17db: 1076 [Parsed_volumedetect_0 @ 0x2e8b500] histogram_18db: 2047 EXIT 2025-01-24 16:40:54.944 Debug App: TV Theme Videos - Current Max Volume: -16 2025-01-24 16:40:54.944 Debug App: TV Theme Videos - Target Max Volume: -15 2025-01-24 16:40:54.944 Debug App: TV Theme Videos - Max Volume Difference: 1 2025-01-24 16:40:54.944 Info App: TV Theme Videos ffmpeg path : /opt/emby-server/bin/ffmpeg 2025-01-24 16:40:54.944 Info App: TV Theme Videos ffmpeg params : -i "/var/lib/emby/cache/temp/bce4e79a-e69c-4d4c-9ce9-c6aa5f214dac.tmp" -map_metadata -1 -vcodec copy -acodec aac -strict experimental -ac 2 -ar 44100 -ab 128000 -af "aresample=async=1000,volume=1dB" "/var/lib/emby/cache/temp/bce4e79a-e69c-4d4c-9ce9-c6aa5f214dac.tmp.mkv This is all there is. It stops here. I'll try your suggestion and report back.
TTLucian 3 Posted January 24 Posted January 24 Disabling normalization seems to have worked. The file was downloaded successfully and it works fine. The plugin finished fine it's scheduled task. 1
smoon 9 Posted January 26 Posted January 26 Hey, it seems that the Source were the TV Plugin is getting its information and themes is having an issue with its certificate. This leads to the follwing error: 2025-01-26 11:38:19.471 Info HttpClient: GET http://www.televisiontunes.com/W-theme-songs.html 2025-01-26 11:38:20.033 Error HttpClient: Error getting response from http://www.televisiontunes.com/W-theme-songs.html *** Error Report *** Version: 4.8.10.0 Command line: C:\Users\smoon\AppData\Roaming\Emby-Server\system\EmbyServer.dll -noautorunwebapp Operating system: Microsoft Windows 10.0.20348 Framework: .NET 6.0.33 OS/Process: x64/x64 Runtime: C:/Users/smoon/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll Processor count: 16 Data path: C:\Users\smoon\AppData\Roaming\Emby-Server\programdata Application path: C:\Users\smoon\AppData\Roaming\Emby-Server\system MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: The SSL connection could not be established, see inner exception. ---> System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception. ---> System.Security.Authentication.AuthenticationException: The remote certificate is invalid because of errors in the certificate chain: NotTimeValid at System.Net.Security.SslStream.SendAuthResetSignal(ProtocolToken message, ExceptionDispatchInfo exception) at System.Net.Security.SslStream.CompleteHandshake(SslAuthenticationOptions sslAuthenticationOptions) at System.Net.Security.SslStream.ForceAuthenticationAsync[TIOAdapter](TIOAdapter adapter, Boolean receiveFirst, Byte[] reAuthenticationData, Boolean isApm) at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.DiagnosticsHandler.SendAsyncCore(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod) --- End of inner exception stack trace --- Source: TargetSite: No Stack Trace Available InnerException: System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception. Source: System.Net.Http TargetSite: Void MoveNext() at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.DiagnosticsHandler.SendAsyncCore(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod) InnerException: System.Security.Authentication.AuthenticationException: The remote certificate is invalid because of errors in the certificate chain: NotTimeValid Source: System.Private.CoreLib TargetSite: Void Throw() at System.Net.Security.SslStream.SendAuthResetSignal(ProtocolToken message, ExceptionDispatchInfo exception) at System.Net.Security.SslStream.CompleteHandshake(SslAuthenticationOptions sslAuthenticationOptions) at System.Net.Security.SslStream.ForceAuthenticationAsync[TIOAdapter](TIOAdapter adapter, Boolean receiveFirst, Byte[] reAuthenticationData, Boolean isApm) at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) I checked the Site itself and the certificate has expired on January 23rd 2025. Is there any way that his can be catched by the Plugin itself so that it will be ignored? Or maybe, if the creator of the plugin also runs the website https://www.televisiontunes.com/ can update the certificate? With this the Plugin (which I pay for) is not usable at the moment. BR smoon 2
ilPala 0 Posted February 2 Posted February 2 Just bought the 4 plugins pack, but only songs are working. Videos are not downloading. Any suggestion?
radeon 733 Posted February 2 Author Posted February 2 Hey, what do your debug logs say when you run them up?
ilPala 0 Posted February 2 Posted February 2 (edited) 2025-02-02 15:02:41.846 Info HttpClient: GET http://www.mediafire.com/download/2tmg1sfcnst0o7t 2025-02-02 15:03:01.848 Error HttpClient: Connection to http://www.mediafire.com/download/2tmg1sfcnst0o7t timed out 2025-02-02 15:03:01.852 Error App: TV Theme Videos - Error *** Error Report *** Version: 4.8.10.0 Command line: /system/EmbyServer.dll -programdata /config -ffdetect /bin/ffdetect -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe -restartexitcode 3 Operating system: Linux version 6.6.68-Unraid (root@Develop) (gcc (GCC) 14.2.0, GNU ld version 2.43.1-slack151) #1 SMP PREEMPT_DYNAMIC Tue Dec 31 13:42:37 PST 2024 Framework: .NET 6.0.31 OS/Process: x64/x64 Runtime: system/System.Private.CoreLib.dll Processor count: 8 Data path: /config Application path: /system MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: Connection to http://www.mediafire.com/download/2tmg1sfcnst0o7t timed out ---> System.Threading.Tasks.TaskCanceledException: The request was canceled due to the configured HttpClient.Timeout of 20 seconds elapsing. ---> System.TimeoutException: A task was canceled. ---> System.Threading.Tasks.TaskCanceledException: A task was canceled. at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.DiagnosticsHandler.SendAsyncCore(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) --- End of inner exception stack trace --- --- End of inner exception stack trace --- at System.Net.Http.HttpClient.HandleFailure(Exception e, Boolean telemetryStarted, HttpResponseMessage response, CancellationTokenSource cts, CancellationToken cancellationToken, CancellationTokenSource pendingRequestsCts) at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) 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 Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.Get(HttpRequestOptions options) at ThemeVideos.Search.VideoSearch.GetThemeFromPage(String url, String id, CancellationToken cancellationToken) at ThemeVideos.Search.VideoSearch.Search(BaseItem item, CancellationToken cancellationToken, String html, String data, String uploadedhtml, Boolean api) at ThemeVideos.Search.LocalThemeVideoDownloader.GetThemeVideoUrl(BaseItem item, CancellationToken cancellationToken, String html, String data, String uploadedhtml, Boolean api) at ThemeVideos.Search.LocalThemeVideoDownloader.DownloadThemeVideoForItem(BaseItem item, CancellationToken cancellationToken, String html, String data, String uploadedhtml, ILibraryManager libraryManager) Source: Emby.Server.Implementations TargetSite: Void MoveNext() InnerException: System.Threading.Tasks.TaskCanceledException: The request was canceled due to the configured HttpClient.Timeout of 20 seconds elapsing. Source: System.Net.Http TargetSite: Void HandleFailure(System.Exception, Boolean, System.Net.Http.HttpResponseMessage, System.Threading.CancellationTokenSource, System.Threading.CancellationToken, System.Threading.CancellationTokenSource) at System.Net.Http.HttpClient.HandleFailure(Exception e, Boolean telemetryStarted, HttpResponseMessage response, CancellationTokenSource cts, CancellationToken cancellationToken, CancellationTokenSource pendingRequestsCts) at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod) InnerException: System.TimeoutException: A task was canceled. Source: TargetSite: InnerException: System.Threading.Tasks.TaskCanceledException: A task was canceled. Source: System.Private.CoreLib TargetSite: Void ThrowForNonSuccess(System.Threading.Tasks.Task) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.DiagnosticsHandler.SendAsyncCore(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) 2025-02-02 15:03:01.853 Info HttpClient: GET http://www.mediafire.com/download/dvvzninrqc6f2d5 2025-02-02 15:03:01.854 Error App: TV Theme Videos - Error *** Error Report *** Version: 4.8.10.0 Command line: /system/EmbyServer.dll -programdata /config -ffdetect /bin/ffdetect -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe -restartexitcode 3 Operating system: Linux version 6.6.68-Unraid (root@Develop) (gcc (GCC) 14.2.0, GNU ld version 2.43.1-slack151) #1 SMP PREEMPT_DYNAMIC Tue Dec 31 13:42:37 PST 2024 Framework: .NET 6.0.31 OS/Process: x64/x64 Runtime: system/System.Private.CoreLib.dll Processor count: 8 Data path: /config Application path: /system MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: Cancelling connection to http://www.mediafire.com/download/dvvzninrqc6f2d5 due to a previous timeout. at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod) at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsync(HttpRequestOptions options, String httpMethod) at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.Get(HttpRequestOptions options) at ThemeVideos.Search.VideoSearch.GetThemeFromPage(String url, String id, CancellationToken cancellationToken) at ThemeVideos.Search.VideoSearch.Search(BaseItem item, CancellationToken cancellationToken, String html, String data, String uploadedhtml, Boolean api) at ThemeVideos.Search.LocalThemeVideoDownloader.GetThemeVideoUrl(BaseItem item, CancellationToken cancellationToken, String html, String data, String uploadedhtml, Boolean api) at ThemeVideos.Search.LocalThemeVideoDownloader.DownloadThemeVideoForItem(BaseItem item, CancellationToken cancellationToken, String html, String data, String uploadedhtml, ILibraryManager libraryManager) Source: Emby.Server.Implementations TargetSite: Void MoveNext() 2025-02-02 15:03:01.854 Info HttpClient: GET http://www.mediafire.com/download/1dsg4lnj3g6n4wo 2025-02-02 15:03:01.854 Error App: TV Theme Videos - Error *** Error Report *** Version: 4.8.10.0 Command line: /system/EmbyServer.dll -programdata /config -ffdetect /bin/ffdetect -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe -restartexitcode 3 Operating system: Linux version 6.6.68-Unraid (root@Develop) (gcc (GCC) 14.2.0, GNU ld version 2.43.1-slack151) #1 SMP PREEMPT_DYNAMIC Tue Dec 31 13:42:37 PST 2024 Framework: .NET 6.0.31 OS/Process: x64/x64 Runtime: system/System.Private.CoreLib.dll Processor count: 8 Data path: /config Application path: /system MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: Cancelling connection to http://www.mediafire.com/download/1dsg4lnj3g6n4wo due to a previous timeout. at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod) at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsync(HttpRequestOptions options, String httpMethod) at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.Get(HttpRequestOptions options) at ThemeVideos.Search.VideoSearch.GetThemeFromPage(String url, String id, CancellationToken cancellationToken) at ThemeVideos.Search.VideoSearch.Search(BaseItem item, CancellationToken cancellationToken, String html, String data, String uploadedhtml, Boolean api) at ThemeVideos.Search.LocalThemeVideoDownloader.GetThemeVideoUrl(BaseItem item, CancellationToken cancellationToken, String html, String data, String uploadedhtml, Boolean api) at ThemeVideos.Search.LocalThemeVideoDownloader.DownloadThemeVideoForItem(BaseItem item, CancellationToken cancellationToken, String html, String data, String uploadedhtml, ILibraryManager libraryManager) Source: Emby.Server.Implementations TargetSite: Void MoveNext() It's full of these errors, let me know if you need a bigger log. Edited February 2 by ilPala
radeon 733 Posted February 2 Author Posted February 2 It's timing out accessing the file. Can you access http://www.mediafire.com/download/2tmg1sfcnst0o7t from your location?
ilPala 0 Posted February 2 Posted February 2 Actually i don't. Pretty strange, since i used to download a lot of files from mediafire, and i do access www.mediafire.com.
smoon 9 Posted February 14 Posted February 14 On 1/26/2025 at 11:45 AM, smoon said: Hey, it seems that the Source were the TV Plugin is getting its information and themes is having an issue with its certificate. This leads to the follwing error: 2025-01-26 11:38:19.471 Info HttpClient: GET http://www.televisiontunes.com/W-theme-songs.html 2025-01-26 11:38:20.033 Error HttpClient: Error getting response from http://www.televisiontunes.com/W-theme-songs.html *** Error Report *** Version: 4.8.10.0 Command line: C:\Users\smoon\AppData\Roaming\Emby-Server\system\EmbyServer.dll -noautorunwebapp Operating system: Microsoft Windows 10.0.20348 Framework: .NET 6.0.33 OS/Process: x64/x64 Runtime: C:/Users/smoon/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll Processor count: 16 Data path: C:\Users\smoon\AppData\Roaming\Emby-Server\programdata Application path: C:\Users\smoon\AppData\Roaming\Emby-Server\system MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: The SSL connection could not be established, see inner exception. ---> System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception. ---> System.Security.Authentication.AuthenticationException: The remote certificate is invalid because of errors in the certificate chain: NotTimeValid at System.Net.Security.SslStream.SendAuthResetSignal(ProtocolToken message, ExceptionDispatchInfo exception) at System.Net.Security.SslStream.CompleteHandshake(SslAuthenticationOptions sslAuthenticationOptions) at System.Net.Security.SslStream.ForceAuthenticationAsync[TIOAdapter](TIOAdapter adapter, Boolean receiveFirst, Byte[] reAuthenticationData, Boolean isApm) at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.DiagnosticsHandler.SendAsyncCore(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod) --- End of inner exception stack trace --- Source: TargetSite: No Stack Trace Available InnerException: System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception. Source: System.Net.Http TargetSite: Void MoveNext() at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.DiagnosticsHandler.SendAsyncCore(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod) InnerException: System.Security.Authentication.AuthenticationException: The remote certificate is invalid because of errors in the certificate chain: NotTimeValid Source: System.Private.CoreLib TargetSite: Void Throw() at System.Net.Security.SslStream.SendAuthResetSignal(ProtocolToken message, ExceptionDispatchInfo exception) at System.Net.Security.SslStream.CompleteHandshake(SslAuthenticationOptions sslAuthenticationOptions) at System.Net.Security.SslStream.ForceAuthenticationAsync[TIOAdapter](TIOAdapter adapter, Boolean receiveFirst, Byte[] reAuthenticationData, Boolean isApm) at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) I checked the Site itself and the certificate has expired on January 23rd 2025. Is there any way that his can be catched by the Plugin itself so that it will be ignored? Or maybe, if the creator of the plugin also runs the website https://www.televisiontunes.com/ can update the certificate? With this the Plugin (which I pay for) is not usable at the moment. BR smoon Just to let you know that this problem still exists and the Plugin is not downloading any TV Themes anymore ... please fix that!
MRobi 161 Posted February 14 Posted February 14 On 24/01/2025 at 11:50, TTLucian said: Disabling normalization seems to have worked. This was the solution for me!! Disabled normalization and both TV and Movie Videos completed their full download.
TeamB 2414 Posted February 14 Posted February 14 (edited) the SSL certificate for the hosting site the plugin uses has expired. https://www.televisiontunes.com/W-theme-songs.html The remote certificate is invalid because of errors in the certificate chain: NotTimeValid I assume the plugin dev will need to fix this. Expired on Thu, 23 Jan 2025 20:42:56 GMT Edited February 14 by TeamB
radeon 733 Posted February 14 Author Posted February 14 There is actually a primary source it uses before this so I'm not too worried other than it filling up logs. I will look to allow non SSL connections tho
manoman 0 Posted February 21 Posted February 21 This may be a silly question, but I just got started with the plugin and two TV theme videos downloaded, but one is in French and the other is in German. Is there a way to force English videos? I can't seem to find the option.
radeon 733 Posted February 22 Author Posted February 22 Haha that's a new one! It's rare for mainstream themes to be in anything but English but it can happen if the release is out overseas first and someone is hot on it. Let me know what they are and I'll look to replace
manoman 0 Posted February 25 Posted February 25 Thank you! Nexflix's Interview with the vampire tv series downloaded the video theme in French and hulu's Only murders in the building was German.
smoon 9 Posted June 21 Posted June 21 I think you can remove the source televisiontunes.com because the host no longer exists.
quickmic 1610 Posted June 26 Posted June 26 On 6/21/2025 at 10:04 PM, smoon said: I think you can remove the source televisiontunes.com because the host no longer exists. No it was just temporary offline, seems they have server issues. Currently it's online but with cert issues.
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