All the sudden my emby is broken
The container has access to the internet
But emby itself cannot access the internet.
I have tried other containers and they work fine I'm not sure what has changed but for example when it fetches the news here is what it says in the log:
021-06-21 00:22:30.987 Error Server: Error processing request
*** Error Report ***
Version: 4.6.3.0
Command line: /app/emby/EmbyServer.dll -programdata /config -ffdetect /app/emby/ffdetect -ffmpeg /app/emby/ffmpeg -ffprobe /app/emby/ffprobe -restartexitcode 3
Operating system: Linux version 5.10.28-Unraid (root@Develop) (gcc (GCC) 9.3.0, GNU ld version 2.33.1-slack15) #1 SMP Wed Apr 7 08:23:18 PDT 2021
Framework: .NET Core 3.1.13
OS/Process: x64/x64
Runtime: app/emby/System.Private.CoreLib.dll
Processor count: 8
Data path: /config
Application path: /app/emby
System.ArgumentNullException: System.ArgumentNullException: Value cannot be null. (Parameter 'source')
at System.Linq.ThrowHelper.ThrowArgumentNullException(ExceptionArgument argument)
at System.Linq.OrderedEnumerable`2..ctor(IEnumerable`1 source, Func`2 keySelector, IComparer`1 comparer, Boolean descending, OrderedEnumerable`1 parent)
at System.Linq.Enumerable.OrderByDescending[TSource,TKey](IEnumerable`1 source, Func`2 keySelector)
at Emby.Server.Implementations.News.NewsService.GetProductNewsInternal(NewsQuery query)
at Emby.Server.Implementations.News.NewsService.GetProductNews(NewsQuery query)
at MediaBrowser.Api.NewsService.Get(GetProductNews request)
at Emby.Server.Implementations.Services.ServiceController.Execute(HttpListenerHost appHost, Object requestDto, IRequest req)
at Emby.Server.Implementations.Services.ServiceHandler.ProcessRequestAsync(HttpListenerHost appHost, IRequest httpReq, IResponse httpRes, RestPath restPath, String responseContentType, CancellationToken cancellationToken)
at Emby.Server.Implementations.HttpServer.HttpListenerHost.RequestHandler(IRequest httpReq, ReadOnlyMemory`1 urlString, ReadOnlyMemory`1 localPath, CancellationToken cancellationToken)
Source: System.Linq
TargetSite: Void ThrowArgumentNullException(System.Linq.ExceptionArgument)
If I try fetching my livetv tuner this is what returns
2021-06-21 00:26:54.571 Error M3UTunerHost: Error getting channel list
*** Error Report ***
Version: 4.6.3.0
Command line: /app/emby/EmbyServer.dll -programdata /config -ffdetect /app/emby/ffdetect -ffmpeg /app/emby/ffmpeg -ffprobe /app/emby/ffprobe -restartexitcode 3
Operating system: Linux version 5.10.28-Unraid (root@Develop) (gcc (GCC) 9.3.0, GNU ld version 2.33.1-slack15) #1 SMP Wed Apr 7 08:23:18 PDT 2021
Framework: .NET Core 3.1.13
OS/Process: x64/x64
Runtime: app/emby/System.Private.CoreLib.dll
Processor count: 8
Data path: /config
Application path: /app/emby
System.ArgumentException: System.ArgumentException: Stream was not writable.
at System.IO.StreamWriter..ctor(Stream stream, Encoding encoding, Int32 bufferSize, Boolean leaveOpen)
at Emby.Common.Implementations.Serialization.FormattingStreamWriter..ctor(Stream stream, Encoding encoding, Int32 bufferSize, Boolean leaveOpen, IFormatProvider formatProvider)
at Emby.Common.Implementations.Serialization.JsonSerializer.SerializeToStream(Object obj, Stream stream)
at Emby.Common.Implementations.Serialization.JsonSerializer.SerializeToFile(Object obj, String file)
at Emby.LiveTV.TunerHosts.BaseTunerHost.GetChannels(TunerHostInfo host, CancellationToken cancellationToken)
Source: System.Private.CoreLib
TargetSite: Void .ctor(System.IO.Stream, System.Text.Encoding, Int32, Boolean)
2021-06-21 00:26:54.575 Error LiveTV: Error getting channels
*** Error Report ***
Version: 4.6.3.0
Command line: /app/emby/EmbyServer.dll -programdata /config -ffdetect /app/emby/ffdetect -ffmpeg /app/emby/ffmpeg -ffprobe /app/emby/ffprobe -restartexitcode 3
Operating system: Linux version 5.10.28-Unraid (root@Develop) (gcc (GCC) 9.3.0, GNU ld version 2.33.1-slack15) #1 SMP Wed Apr 7 08:23:18 PDT 2021
Framework: .NET Core 3.1.13
OS/Process: x64/x64
Runtime: app/emby/System.Private.CoreLib.dll
Processor count: 8
Data path: /config
Application path: /app/emby
System.NullReferenceException: System.NullReferenceException: Object reference not set to an instance of an object.
at Emby.LiveTV.EmbyTV.GetTunerChannelsAsync(CancellationToken cancellationToken)
Source: Emby.LiveTV
TargetSite: Void MoveNext()