Jump to content

Plugins Catalog not loading


chizz44
Go to solution Solved by chizz44,

Recommended Posts

I had to rebuild my server last night to recover from a corrupted database. I'm now running stable on version 4.7.14.0, Truenas Core Release 13.1-RELEASE-p9.

I was having an issue where my TV Guide data wouldn't populate. I have Emby Premiere and my key says it's valid.

I tried deleting the Emby Guide plugin, thinking I could reinstall it  from the catalog, but it won't load, my server log is attached.

embyserver.txt

Link to comment
Share on other sites

InnerException: System.Security.Authehttps://emby.media/blog.xmlntication.AuthenticationException: The remote certificate is invalid because of errors in the certificate chain: PartialChain

Looks like an invalid certificate.

I'm on FreeBSD as well and can't load Plugins either. But my error seems way more general:

   System.Net.Http.HttpRequestException: System.Net.Http.HttpRequestException: Connection reset by peer (www.mb3admin.com:443)
         ---> System.Net.Sockets.SocketException (54): Connection reset by peer
           at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
           at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
           at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|277_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken)
           at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
           --- 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.Updates.InstallationManager.GetAvailablePackagesWithoutRegistrationInfo(Boolean enableCache, CancellationToken cancellationToken)
           at Emby.Server.Implementations.Updates.InstallationManager.GetAvailablePackages(CancellationToken cancellationToken, Boolean withRegistration, String packageType, Version applicationVersion)
           at Emby.Api.PackageService.Get(GetPackages request)
           at Emby.Server.Implementations.Services.ServiceController.GetTaskResult(Task task)
           at Emby.Server.Implementations.Services.ServiceHandler.ProcessRequestAsync(HttpListenerHost httpHost, IServerApplicationHost appHost, IRequest httpReq, IResponse httpRes, IStreamHelper streamHelper, 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.Net.Http
        TargetSite: Void MoveNext()
        InnerException: System.Net.Sockets.SocketException: Connection reset by peer
        Source: System.Net.Sockets
        TargetSite: Void ThrowException(System.Net.Sockets.SocketError, System.Threading.CancellationToken)
           at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
           at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
           at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|277_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken)
           at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)

 

Link to comment
Share on other sites

Yes I am. I was going to spin up a new jail, install Emby and try to get a new copy of the Emby Guide plugin, but I really don't want to do that.

I'd like to resolve the catalog error, any thoughts based on the log I attached?

Link to comment
Share on other sites

  • Solution

I resolved this by running "pkg install ca_root_nss" in my Truenas jail. I was able to reinstall the Emby Guide plugin and get my guide data back!

Edited by chizz44
  • Like 1
  • Thanks 3
Link to comment
Share on other sites

2 hours ago, chizz44 said:

I resolved this by running "pkg install ca_root_nss" in my Truenas jail. I was able to reinstall the Emby Guide plugin and get my guide data back!

Thanks for following up !

Link to comment
Share on other sites

  • 4 weeks later...
  • 2 months later...
Insanity_Pants
On 18/10/2023 at 17:17, chizz44 said:

I resolved this by running "pkg install ca_root_nss" in my Truenas jail. I was able to reinstall the Emby Guide plugin and get my guide data back!

Thank you so much for this info. I was having exactly the same issue, and this fixed it for me. 👍

  • Thanks 1
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...