Open mochoandre opened 9 months ago
Installation on Ubuntu 22.04.3, latest 10.8.13 official and plugin installed from official repository. Only timers are being displayed
[2023-12-12 00:17:50.992 +00:00] [INF] [Enigma2] Start GetRecordingsAsync, retrieve all 'Inprogress' and 'Completed' recordings [2023-12-12 00:17:50.992 +00:00] [INF] [Enigma2] Start EnsureConnectionAsync [2023-12-12 00:17:50.993 +00:00] [INF] [Enigma2] EnsureConnectionAsync HostName: 192.168.9.14 [2023-12-12 00:17:50.993 +00:00] [INF] [Enigma2] EnsureConnectionAsync StreamingPort: 8001 [2023-12-12 00:17:50.993 +00:00] [INF] [Enigma2] EnsureConnectionAsync WebInterfacePort: 80 [2023-12-12 00:17:50.993 +00:00] [INF] [Enigma2] EnsureConnectionAsync WebInterfaceUsername: [2023-12-12 00:17:50.993 +00:00] [INF] [Enigma2] EnsureConnectionAsync WebInterfacePassword: [2023-12-12 00:17:50.993 +00:00] [INF] [Enigma2] EnsureConnectionAsync UseLoginForStreams: False [2023-12-12 00:17:50.993 +00:00] [INF] [Enigma2] EnsureConnectionAsync UseSecureHTTPS: False [2023-12-12 00:17:50.993 +00:00] [INF] [Enigma2] EnsureConnectionAsync UseSecureHTTPSForStreams: False [2023-12-12 00:17:50.993 +00:00] [INF] [Enigma2] EnsureConnectionAsync OnlyOneBouquet: True [2023-12-12 00:17:50.993 +00:00] [INF] [Enigma2] EnsureConnectionAsync TVBouquet: MEO [2023-12-12 00:17:50.993 +00:00] [INF] [Enigma2] EnsureConnectionAsync ZapToChannel: False [2023-12-12 00:17:50.993 +00:00] [INF] [Enigma2] EnsureConnectionAsync FetchPiconsFromWebInterface: True [2023-12-12 00:17:50.993 +00:00] [INF] [Enigma2] EnsureConnectionAsync PiconsPath: [2023-12-12 00:17:50.993 +00:00] [INF] [Enigma2] EnsureConnectionAsync RecordingPath: [2023-12-12 00:17:50.993 +00:00] [INF] [Enigma2] EnsureConnectionAsync EnableDebugLogging: True [2023-12-12 00:17:50.993 +00:00] [INF] [Enigma2] EnsureConnectionAsync Validation of config parameters completed [2023-12-12 00:17:50.993 +00:00] [INF] [Enigma2] Start InitiateSession, validates connection and returns Bouquet reference if required [2023-12-12 00:17:52.631 +00:00] [ERR] [Enigma2] Failed to parse timer information. [2023-12-12 00:17:52.631 +00:00] [ERR] [Enigma2] GetRecordingsAsync error: '', hexadecimal value 0x1A, is an invalid character. Line 487, position 142. [2023-12-12 00:17:52.632 +00:00] [ERR] Error processing request. URL "GET" "/LiveTv/Recordings". System.ApplicationException: Failed to parse timer information. at Jellyfin.Plugin.Enigma2.LiveTvService.GetAllRecordingsAsync(CancellationToken cancellationToken) at Jellyfin.Plugin.Enigma2.RecordingsChannel.GetRecordingGroups(InternalChannelItemQuery query, CancellationToken cancellationToken) at Emby.Server.Implementations.Channels.ChannelManager.GetChannelItems(IChannel channel, User user, String externalFolderId, Nullable`1 sortField, Boolean sortDescending, CancellationToken cancellationToken) at Emby.Server.Implementations.Channels.ChannelManager.GetChannelItemsInternal(InternalItemsQuery query, IProgress`1 progress, CancellationToken cancellationToken) at Emby.Server.Implementations.Channels.ChannelManager.RefreshLatestChannelItems(IChannel channel, CancellationToken cancellationToken) at Emby.Server.Implementations.Channels.ChannelManager.GetChannelsInternal(ChannelQuery query) at Emby.Server.Implementations.LiveTv.LiveTvManager.GetRecordingFolders(User user, Boolean refreshChannels) at Emby.Server.Implementations.LiveTv.LiveTvManager.GetEmbyRecordings(RecordingQuery query, DtoOptions dtoOptions, User user) at Emby.Server.Implementations.LiveTv.LiveTvManager.GetRecordings(RecordingQuery query, DtoOptions options) at Jellyfin.Api.Controllers.LiveTvController.GetRecordings(String channelId, Nullable`1 userId, Nullable`1 startIndex, Nullable`1 limit, Nullable`1 status, Nullable`1 isInProgress, String seriesTimerId, Nullable`1 enableImages, Nullable`1 imageTypeLimit, ImageType[] enableImageTypes, ItemFields[] fields, Nullable`1 enableUserData, Nullable`1 isMovie, Nullable`1 isSeries, Nullable`1 isKids, Nullable`1 isSports, Nullable`1 isNews, Nullable`1 isLibraryItem, Boolean enableTotalRecordCount) at lambda_method446(Closure , Object , Object[] ) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.SyncObjectResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeActionMethodAsync() at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeNextActionFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResourceFilter>g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeFilterPipelineAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger) at Jellyfin.Server.Middleware.ServerStartupMessageMiddleware.Invoke(HttpContext httpContext, IServerApplicationHost serverApplicationHost, ILocalizationManager localizationManager) at Jellyfin.Server.Middleware.WebSocketHandlerMiddleware.Invoke(HttpContext httpContext, IWebSocketManager webSocketManager) at Jellyfin.Server.Middleware.IpBasedAccessValidationMiddleware.Invoke(HttpContext httpContext, INetworkManager networkManager) at Jellyfin.Server.Middleware.LanFilteringMiddleware.Invoke(HttpContext httpContext, INetworkManager networkManager, IServerConfigurationManager serverConfigurationManager) at Microsoft.AspNetCore.Authorization.Policy.AuthorizationMiddlewareResultHandler.HandleAsync(RequestDelegate next, HttpContext context, AuthorizationPolicy policy, PolicyAuthorizationResult authorizeResult) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Jellyfin.Server.Middleware.QueryStringDecodingMiddleware.Invoke(HttpContext httpContext) at Swashbuckle.AspNetCore.ReDoc.ReDocMiddleware.Invoke(HttpContext httpContext) at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext) at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Jellyfin.Server.Middleware.RobotsRedirectionMiddleware.Invoke(HttpContext httpContext) at Jellyfin.Server.Middleware.LegacyEmbyRouteRewriteMiddleware.Invoke(HttpContext httpContext) at Microsoft.AspNetCore.ResponseCompression.ResponseCompressionMiddleware.InvokeCore(HttpContext context) at Jellyfin.Server.Middleware.ResponseTimeMiddleware.Invoke(HttpContext context, IServerConfigurationManager serverConfigurationManager) at Jellyfin.Server.Middleware.ExceptionMiddleware.Invoke(HttpContext context) [2023-12-12 00:17:52.633 +00:00] [WRN] Slow HTTP Response from "http://192.168.9.110:8096/LiveTv/Recordings?UserId=9b2825a71b65498e80c4288cab6a1547&IsInProgress=true&Fields=CanDelete%2CPrimaryImageAspectRatio&EnableTotalRecordCount=false&EnableImageTypes=Primary%2CThumb%2CBackdrop" to "192.168.9.92" in 0:00:01.6424805 with Status Code 500
Installation on Ubuntu 22.04.3, latest 10.8.13 official and plugin installed from official repository. Only timers are being displayed