Bartouille 2 Posted March 8, 2017 Share Posted March 8, 2017 (edited) Hi there, It seems that 3.2.6 server update broke DLNA rendering in my installation. When I want to play to a DLNA device, the song is starting and stopping immediately. Same thing when I want to read a track on emby server from a DLNA device. Local playing with browser is fine. Didn't test remote play in browser but I guess it will work well. Here's an extract of server log where each next song is fired because of an error : 017-03-08 13:56:20.2472 Error HttpServer: Error processing request *** Error Report *** Version: 3.2.6.0 Command line: C:\Users\Salon\AppData\Roaming\Emby-Server\System\MediaBrowser.ServerApplication.exe Operating system: Microsoft Windows NT 6.2.9200.0 64-Bit OS: True 64-Bit Process: True Processor count: 4 Program data path: C:\Users\Salon\AppData\Roaming\Emby-Server Application directory: C:\Users\Salon\AppData\Roaming\Emby-Server\System System.AggregateException: Une ou plusieurs erreurs se sont produites. ---> MediaBrowser.Model.Net.HttpException: Une ou plusieurs erreurs se sont produites. ---> System.AggregateException: Une ou plusieurs erreurs se sont produites. ---> System.Net.WebException: Le serveur distant a retourné une erreur : (500) Erreur interne du serveur. à System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) à System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization) --- Fin de la trace de la pile d'exception interne --- à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) à Emby.Common.Implementations.HttpClientManager.HttpClientManager.<SendAsyncInternal>d__22.MoveNext() --- Fin de la trace de la pile d'exception interne --- à Emby.Common.Implementations.HttpClientManager.HttpClientManager.<SendAsyncInternal>d__22.MoveNext() --- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée --- à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) à Emby.Common.Implementations.HttpClientManager.HttpClientManager.<SendAsync>d__19.MoveNext() --- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée --- à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) à Emby.Dlna.PlayTo.SsdpHttpClient.<SendCommandAsync>d__5.MoveNext() --- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée --- à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) à Emby.Dlna.PlayTo.Device.<SetStop>d__68.MoveNext() --- Fin de la trace de la pile d'exception interne --- à System.Threading.Tasks.Task.WaitAll(Task[] tasks, Int32 millisecondsTimeout, CancellationToken cancellationToken) à MediaBrowser.Api.Session.SessionsService.Post(SendPlaystateCommand request) à Emby.Server.Implementations.Services.ServiceExecGeneral.<>c__DisplayClass4_0.<CreateExecFn>b__0(Object service, Object request) à Emby.Server.Implementations.Services.ServiceExecGeneral.<Execute>d__2.MoveNext() --- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée --- à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) à Emby.Server.Implementations.Services.ServiceController.<Execute>d__13.MoveNext() --- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée --- à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) à Emby.Server.Implementations.Services.ServiceHandler.<ProcessRequestAsync>d__15.MoveNext() --- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée --- à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) à Emby.Server.Implementations.HttpServer.HttpListenerHost.<RequestHandler>d__74.MoveNext() ---> (Exception interne #0) MediaBrowser.Model.Net.HttpException: Une ou plusieurs erreurs se sont produites. ---> System.AggregateException: Une ou plusieurs erreurs se sont produites. ---> System.Net.WebException: Le serveur distant a retourné une erreur : (500) Erreur interne du serveur. à System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) à System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization) --- Fin de la trace de la pile d'exception interne --- à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) à Emby.Common.Implementations.HttpClientManager.HttpClientManager.<SendAsyncInternal>d__22.MoveNext() --- Fin de la trace de la pile d'exception interne --- à Emby.Common.Implementations.HttpClientManager.HttpClientManager.<SendAsyncInternal>d__22.MoveNext() --- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée --- à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) à Emby.Common.Implementations.HttpClientManager.HttpClientManager.<SendAsync>d__19.MoveNext() --- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée --- à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) à Emby.Dlna.PlayTo.SsdpHttpClient.<SendCommandAsync>d__5.MoveNext() --- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée --- à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) à Emby.Dlna.PlayTo.Device.<SetStop>d__68.MoveNext()<--- Hope It can be fixed easily Thanks Edited March 8, 2017 by Bartouille Link to comment Share on other sites More sharing options...
Luke 37254 Posted March 8, 2017 Share Posted March 8, 2017 What device? Link to comment Share on other sites More sharing options...
Bartouille 2 Posted March 8, 2017 Author Share Posted March 8, 2017 A Yamaha RX-775 and a Freebox Player. Didn't test others. Link to comment Share on other sites More sharing options...
Luke 37254 Posted March 8, 2017 Share Posted March 8, 2017 Did you start playback from the device, or from emby via play to? Link to comment Share on other sites More sharing options...
Luke 37254 Posted March 8, 2017 Share Posted March 8, 2017 Ok, I see the issue. Thanks for the report. Link to comment Share on other sites More sharing options...
Bartouille 2 Posted March 8, 2017 Author Share Posted March 8, 2017 The answer is both but it seems you found it Thanks Link to comment Share on other sites More sharing options...
Bartouille 2 Posted March 9, 2017 Author Share Posted March 9, 2017 Just installed 3.2.7 version and problem solved as annonced Nice work. By the way, I must say that since big troubles at the end of last year, DLNA implementation is growing really great. Faster and reliable (except 3.2.6 version ). Thanks Link to comment Share on other sites More sharing options...
Luke 37254 Posted March 9, 2017 Share Posted March 9, 2017 Thanks for reporting back. Link to comment Share on other sites More sharing options...
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