All Activity
- Past hour
-
yoooosjsj joined the community
-
And might the subtitle issue on play next be fixed please? Also, yesterday I had to pause an episode halfway and when I wanted to start playing from the paused moment later the subs were completely out of sync. I tried this a few times and the only solution was starting from the start again and fast forwarding to the point where I was (which is very slow due to the transcoding).
-
Mabstream joined the community
-
405708034 joined the community
-
wangchao31 joined the community
-
Latest version of Emby - Random lockups - Connection Timeout to https://api4.thetvdb.com
vaise replied to vaise's topic in General/Windows
Further info - This is running on a docker container on Unraid. I have been stable for ages. New version installed 3 days back. -
vaise started following Latest version of Emby - Random lockups - Connection Timeout to https://api4.thetvdb.com
-
This has happened twice in 2 days now - An Emby restart fixes it. Unlike the first time, this time I was in a position to get some logs. It seems this happens over and over - the below is repeated 25,000 lines in the logs, all in the same few seconds. Emby is just a spinning disk when this happens. I know you will be asking for the full log, so I will also upload that. If there is a comms issue, or if there is an API issue, this should not stop Emby working should it ? See the log of 25,000 lines all at 19:10.00 ish. 2026-09-15 19:10:00.479 Error TvShowsService-0HNOHVPFMI8ME:0000000D: Error getting episode listing *** Error Report *** Version: 4.10.0.40 Command line: /system/EmbyServer.dll -programdata /config -ffdetect /bin/ffdetect -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe -restartexitcode 3 Operating system: Linux version 6.18.38-Unraid (root@Develop) (gcc (GCC) 15.3.0, GNU ld version 2.46.1-slack151) #1 SMP PREEMPT_DYNAMIC Mon Jul 6 15:22:03 PDT 2026 OS/Process: x64/x64 Framework: .NET 8.0.28 Runtime: system/System.Private.CoreLib.dll Processor count: 12 Data path: /config Application path: /system MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: Connection to https://api4.thetvdb.com/v4/series/412427/episodes/official?page=0 timed out ---> System.Threading.Tasks.TaskCanceledException: The request was canceled due to the configured HttpClient.Timeout of 20 seconds elapsing. ---> System.TimeoutException: The operation was canceled. ---> System.Threading.Tasks.TaskCanceledException: The operation was canceled. ---> System.IO.IOException: Unable to read data from the transport connection: Operation canceled. ---> System.Net.Sockets.SocketException (125): Operation canceled --- End of inner exception stack trace --- at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource<System.Int32>.GetResult(Int16 token) at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize) at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource<TResult>.GetResult(Int16 token) at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken) at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource<TResult>.GetResult(Int16 token) at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, 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.BaseHttpClientManager.SendAsync(HttpRequestOptions options, String httpMethod) at Tvdb.EntryPoint.GetResponse(HttpRequestOptions request, String method) at Tvdb.TvdbEpisodeProvider.FetchEpisodes(String url, Int32 page, CancellationToken cancellationToken) at Tvdb.TvdbEpisodeProvider.FetchEpisodesWithAllPages(String url, CancellationToken cancellationToken) at Tvdb.TvdbEpisodeProvider.FetchMainResult(String seriesId, String seasonType, CancellationToken cancellationToken) at Tvdb.TvdbEpisodeProvider.EnsureEpisodesInfo(String id, String seasonType, TimeSpan cacheTime, IDirectoryService directoryService, CancellationToken cancellationToken) at Tvdb.TvdbSeriesProvider.GetAllEpisodes(SeriesInfo seriesInfo, CancellationToken cancellationToken) at Emby.Api.TvShowsService.GetAllEpisodes(Series series, Season season, LibraryOptions libraryOptions, Nullable`1 isUnaired, Nullable`1 isMissing, Nullable`1 isSpecial, CancellationToken cancellationToken) at Emby.Api.TvShowsService.GetAllEpisodes(User user, DtoOptions dtoOptions, String parentId, Nullable`1 isUnaired, Nullable`1 isMissing, Nullable`1 isSpecial, Boolean sortItems, Nullable`1 startIndex, Nullable`1 limit, CancellationToken cancellationToken) 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: The operation was canceled. Source: TargetSite: InnerException: System.Threading.Tasks.TaskCanceledException: The operation was canceled. Source: System.Net.Http TargetSite: Void MoveNext() at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, 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) InnerException: System.IO.IOException: Unable to read data from the transport connection: Operation canceled. Source: System.Net.Sockets TargetSite: Int32 System.Threading.Tasks.Sources.IValueTaskSource<System.Int32>.GetResult(Int16) at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource<System.Int32>.GetResult(Int16 token) at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize) at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource<TResult>.GetResult(Int16 token) at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken) at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource<TResult>.GetResult(Int16 token) at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) InnerException: System.Net.Sockets.SocketException: Operation canceled Source: TargetSite: embyserver-63925096289.txt -
@soderlund Thank you for your comments! As I love "Top 100 Lists".... it would be great, if the created playlist could look like: 01. Shawshank Redemption 02. Godfather 03. Dark Knight 07. Schindler's List In this case you could see, if you miss movies from that list in your collection. ### Is there no way to sort the HomeScreen or the Top List in this "ranking kind"? How is the version (on multiple entries with the same imdb-id) you add to the list selected? For example, I have 3 entries for the movie "Godfather" - IMDB: tt0068646 in three different locations/folders: GODFATHER_I_[DVD]_[NTSC].mkv PATE_I_[DVD].mkv PATE_GODFATHER_50TH_1_[BLURAY].mkv Is there a way to "sort/choose" the selection (sequence) of emby? Thx for your suggestion - I was thinking the same thing with "empty" files as placeholders. BTW: My goal for this is not, if a movie is coming in the future..... like Fast and Furious 27 It's kind of adding missing movies in my collection from a Top-100 list. To know if I have to keep my eyes open to buy the DVD or the Bluray in the future....
-
Brixou joined the community
-
Uchis joined the community
-
I really enjoying using android tv and with WMC theme looks great just wished the recording indicators on the tv guide are larger they are currently tiny.
-
APM Home joined the community
-
Thx. Could you please give me a hint, what plugin you were thinking of? (I didn't find another cover plugin) And: What does "Custom" mean on the CA plugin?
-
MumsBanger joined the community
- Today
-
AntonioSalme joined the community
-
nasirchishty joined the community
-
When the guide updates, my recording gets canceled. I don't understand why this one gets canceled and not others that could be considered similar.
-
@Luke@ebrIf you want some videos, you can ask.
-
Check out v1.3.10.0 — now with support for multiple languages! https://github.com/Amanade3/Emby-New-Overlay-plugin Découvrez la v1.3.10.0 — prise en charge de plusieurs langues ! Schau dir v1.3.10.0 an — jetzt mit Unterstützung für mehrere Sprachen! Descubre la v1.3.10.0 — ¡ahora con soporte para varios idiomas! Scopri la v1.3.10.0 — ora con supporto per più lingue! Confira a v1.3.10.0 — agora com suporte para vários idiomas! Bekijk v1.3.10.0 — nu met ondersteuning voor meerdere talen! Встречайте v1.3.10.0 — теперь с поддержкой нескольких языков! v1.3.10.0 をチェック — 複数言語対応になりました! 快来看看 v1.3.10.0 —— 现已支持多种语言! v1.3.10.0 확인해보세요 — 이제 다국어를 지원합니다! Sprawdź v1.3.10.0 — teraz z obsługą wielu języków! Kolla in v1.3.10.0 — nu med stöd för flera språk! v1.3.10.0'a göz atın — artık birden fazla dil desteği var! تحقق من الإصدار v1.3.10.0 — أصبح الآن يدعم لغات متعددة!
-
4.10.0.40 Regression - Android and Samsung sessions no longer remotely controllable
Luke replied to Cr8iveLosr's topic in Linux
One of these is the issue. Could the reverse proxy be altering web socket messages that are going from client to server? are you able to monitor that in it's app? how have you configured the network tab in the emby server? -
4.10.0.40 Regression - Android and Samsung sessions no longer remotely controllable
yocker replied to Cr8iveLosr's topic in Linux
Not the "Allow remote control of shared devices" The screenshot could have been better. Must admit i always thought the "Allow Remote control of other users" was for being able to stop the other streams. But trying it now it doesn't actually remove the controls. Never played around with the setting my self as i never had problems. I would as a first troubleshoot step try something as simple as clearing the cache of the browser. That will at least rule out the browser as being the problem. -
What option?
-
Hi, it does by the artist and album artist values embedded in your audio files. How are they tagged ?
-
I know this isn't the big issue to fix but wondering if there's any update. Still having the issue and I've been trying every beta update that comes out.
-
Artist Alias Does Not Link Back to Artist
PatrickStar replied to PatrickStar's topic in General/Windows
And for Afroman it does list "The Prodigal Son" also for the Artist Joseph Foreman, but when i click on it it reads and links to Afroman. It also shows under Afroman too. But for "The Land of Thule" by Burzum (NEW) it shows Burzum as Artist, Burzum (NEW) as Album artists and only lists it on the Burzum page as featured on. -
PatrickStar started following Artist Alias Does Not Link Back to Artist
-
So, like the title says, for a lot of artists that use an "alias" (different name, same artist), Emby seems to add the alias as a new, separate artist instead of associating it with the original artist. Likewise, instead of showing the complete overview you would expect from the MusicBrainz page, some of the artist's music appears to be missing because it is associated with the alias rather than the correct artist. Here are some examples:
-
StealthyDruid started following Emby Theme: Retro Navy & Gold (W/ Seasonal Themes)
-
Hahaha, i didn't notice the date. It was late when I wrote it Thanks for reminding me!
-
plexrefugee99 started following After upgrade to 4.8.5 shows will skip back 1 sec or so and replay
-
After upgrade to 4.8.5 shows will skip back 1 sec or so and replay
plexrefugee99 replied to zebo51's topic in General/Windows
This is still happening for me on all my Roku devices (at least) as of 4.10.0.40. I think it might happen elsewhere when transcoding is happening but I'm not sure. I'm a long time plex user trying to migrate the family off to emby but they are not loving this bug (and I don't blame them). I'm a premiere subscriber, if it matters. -
Hi, the Emby app is also in the app store.
-
Server version: 4.10.0.31 Apple TV app version: 2.0.9 (1) iOS app version: 2.2.58 Not sure how best to describe what's happening other than showing a video of it happening, but the video is glitching/ghosting/rubber banding. It happens regularly after watching anytime between 5-30m. I did not see the issue at all on the iOS app. Both were direct playing so no transcoding. image_D5BEB523-6AC2-4D21-83F1-9CA528DA8EE1_1789437607.mov embyserver (2).txt
-
4.10.0.40 Regression - Android and Samsung sessions no longer remotely controllable
Cr8iveLosr replied to Cr8iveLosr's topic in Linux
Adding to the above, I also tested Samsung and LG TVs using the latest app versions available from their respective app stores. Both show the same behavior. As soon as the second user starts playback, there are no remote-control buttons available in the Emby Dashboard for those sessions. That makes this broader than an Android app-version issue. I am seeing the same loss of remote control across Android, Samsung, and LG clients on 4.10, while iOS, Apple TV, and Web remain controllable. -
No need to be sorry! I was able to figure this out. It looks like adding this plugin, it disabled the default selections of My Media, Latest Movies, etc. I just had to go to each profile and add them back in. No problem though!
-
4.10.0.40 Regression - Android and Samsung sessions no longer remotely controllable
Cr8iveLosr replied to Cr8iveLosr's topic in Linux
embyserver-redacted-2026-09-15.txt See attached. It took a while to tail the relevant logs because "Anonymize log contents" does not do a very good job, so I had to manually scrub quite a bit of information from the log. However, here is what I found. The capture was taken while the issue was actively occurring, with remote Android clients streaming normally but showing no remote-control options in the Dashboard. The server explicitly identifies the affected Android playback as remote: IsPlayback: true, isInLocalNetwork: False Playback itself continues normally. The Android clients continue reporting playback progress and receiving successful responses from the server. What stands out is that, during the same window, the server repeatedly logs: SessionInfosWebSocketListener failed processing WebSocket message SessionsStart with: System.IndexOutOfRangeException inside: MediaBrowser.Controller.Net.BasePeriodicWebSocketListener.Start There are six occurrences of this during the short capture. At the same times, the server also repeatedly logs: ActivityLogWebSocketListener failed processing WebSocket message ActivityLogEntryStart with a System.FormatException, again inside BasePeriodicWebSocketListener.Start. There are also six occurrences of that error. I also found three 404 responses to: GET /embywebsocket?api_key=...&deviceId=... while the affected Android sessions are active and continuing to report playback normally. I am not claiming that any one of those entries, by itself, proves the root cause. What I am pointing out is that there are repeated server-side WebSocket processing failures occurring at the same time the remote-control problem is present. One other limitation of this log is that Info-level logging does not show the request body for /Sessions/Capabilities/Full, so it does not expose the actual SupportsMediaControl value being declared by the client. The only capability registration that happened during this particular capture window was Apple TV, which completed successfully with a 204. The Android sessions were already active when I started the capture, so I am not interpreting the absence of an Android capability registration in this window as proof that Android never registered one. The important part remains that this is reproducible by changing only the Emby Server version. On 4.10.0.40 these remote Android sessions are immediately treated as non-controllable. Reverting to the previous stable restores the Dashboard controls for the same clients, users, permissions, reverse proxy, and network configuration, until the longstanding WebSocket timeout occurs. -
4.10.0.40 Regression - Android and Samsung sessions no longer remotely controllable
JMSolo replied to Cr8iveLosr's topic in Linux
@yocker, "Allow remote control of shared devices" is not what governs this. That policy lets an account send content to shared devices, the DLNA-style ones with nobody signed in. The sessions in question are not shared devices, they are normal user sessions with a user signed in and actively streaming (Emby for Android on the TV boxes, and a Samsung TV). So that toggle does not even apply to them, and either way it is a permission on the controlling account, not something that decides whether a given client platform can be controlled. Here is the proof it is not that setting. The exact same admin account (and other users) keep full remote control on iOS and Apple TV with no problem. That same account logs in on a Samsung TV, which had working controls before this update, and there are none. Same account, controls work on one platform and vanish on another. A user or account permission cannot do that, because it would kill control everywhere, not only on Samsung and Android. To remove all doubt, I turned that setting on for my own admin account and I had it streaming a show, and there were still zero controls for it in the Emby dashboard. So the toggle is not the fix. I have already rolled back to the previous stable, since I rely on these controls to manage my kids' streams. Hopefully the logs cr8iveLosr is supplying help Luke narrow this down. -
Gentlemen...... I might have a solution. While, it's not Emby. Astra, is available in the APPstore and it does recognize the Jellyfin server, Emby is coming soon. Jellyfin works right now but they plan to have Emby working soon.
