Jump to content

Updated to 4.8.11.0 on TrueNas Core 13 - Can't access server


Recommended Posts

cgcmgr
Posted

Hi everyone,

 

I decided to update my two Emby servers this morning form 4.8.10.0 to 4.8.11.0.  

I started updating one server and it was missing dependency mbedtls2.  So I ran the command pkg install mbedtls2 and the dependency installed.  It didn't take too long.  I then ran the command

pkg add -f https://github.com/MediaBrowser/Emby.Releases/releases/download/4.8.11.0/emby-server-freebsd13_4.8.11.0_amd64.pkg

To update to version 4.8.11.0 of Emby.  It installed and updated fine and everything seems to be working properly.

 

I then did the same for another Emby server that I have.  I also had to update the mbedtls2 dependency, but for some reason, this one went through a lot of downloading and installing and took much longer that the previous server.  It eventually completed and I updated the server to 4.8.11.0 using the same command as above.  For some reason, I can no longer access the server.  It shows as being up in TrueNAS, but it continues to refuse connection.  I have restarted TrueNas and restarted the Jail, but I cannot access the server.

 

Any suggestions?

 

Thanks,

Chris

Failed Emby Update.JPG

Refused Connection.JPG

cgcmgr
Posted

I found something interesting.  I went through the steps again and accessed the server via the TreuNAS Shell and typed service emby-server stop.  Instead of saying "Stopping emby-server, it now says "emby-server not running?"

I figured I'd type service emby-server start to make sure it is running and it says "Starting emby-server."  I still can't access the server though.  I then tried to stop it again with the command service emby-server stop and I still get the response "emby-server not running?"

It seems as if the server is not starting.  I'm guessing that's why I can't accecss it.

 

Any suggestions?

Chris

Server Not Running.JPG

Posted

Hi, we are looking into this. Thanks.

_NoName_
Posted

Aside from mbedtls2 being required vice mbedtls3, the server will not start as an exception is thrown:

 

Quote

Application path: /usr/local/lib/emby-server/system
        System.TypeLoadException: System.TypeLoadException: Could not load type 'MediaBrowser.Controller.Providers.IHasSupportedExternalIdentifiers' from assembly 'MediaBrowser.Controller, Version=4.9.0.41, Culture=neutral, PublicKeyToken=null'.
           at Tvdb.TvdbExternalId.get_Name()
           at Emby.Providers.Manager.ProviderManager.<>c.<AddParts>b__32_1(IExternalId i)
           at System.Linq.EnumerableSorter`2.ComputeKeys(TElement[] elements, Int32 count)
           at System.Linq.EnumerableSorter`1.ComputeMap(TElement[] elements, Int32 count)
           at System.Linq.EnumerableSorter`1.Sort(TElement[] elements, Int32 count)
           at System.Linq.OrderedEnumerable`1.Fill(Buffer`1 buffer, Span`1 destination)
           at System.Linq.OrderedEnumerable`1.ToArray()
           at Emby.Providers.Manager.ProviderManager.AddParts(IEnumerable`1 imageProviders, IEnumerable`1 metadataServices, IEnumerable`1 metadataProviders, IEnumerable`1 metadataSavers, IEnumerable`1 externalIds)
           at Emby.Server.Implementations.ApplicationHost.FindParts()
           at Emby.Server.Implementations.ApplicationHost.Init()
           at EmbyServer.HostedService.StartAsync(CancellationToken cancellationToken)
        Source: Tvdb
        TargetSite: System.String get_Name()

 

Happy2Play
Posted
2 minutes ago, _NoName_ said:

Aside from mbedtls2 being required vice mbedtls3, the server will not start as an exception is thrown:

 

 

Yep discussion in other topics as a new plugin update should resolve that issue.

cgcmgr
Posted

Read through the linked posts, but still not sure how to resolve this.  Is the new TVDB.dll for Emby 4.8.11.0 as well or only for 4.9.0.41 beta?

 

@_NoName_ - You wrote "Aside from mbedtls2 being required vice mbedtls3, the server will not start as an exception is thrown:."  Are you saying I also need to install the mbedtls3 dependency?  If the answer is yes, what exactly is the name of the dependency?  Is it mbedtls3 or vice mbedtls3?

@Luke- Will there be a a new 4.8.11.0 or newer that will address this issue for TrueNas Core 13?

Posted
9 hours ago, cgcmgr said:

Read through the linked posts, but still not sure how to resolve this.  Is the new TVDB.dll for Emby 4.8.11.0 as well or only for 4.9.0.41 beta?

 

@_NoName_ - You wrote "Aside from mbedtls2 being required vice mbedtls3, the server will not start as an exception is thrown:."  Are you saying I also need to install the mbedtls3 dependency?  If the answer is yes, what exactly is the name of the dependency?  Is it mbedtls3 or vice mbedtls3?

@Luke- Will there be a a new 4.8.11.0 or newer that will address this issue for TrueNas Core 13?

 

cgcmgr
Posted

Thanks.  I had already read that post, but copying the new TVDB.dll over did not resolve the issue.  What I find weird is that for one Emby server, when I tried to update to 4.8.11.0 , I got a message that said I needed mbedtls2, so I installed mbedtls2 and then updated without issue.

The other server also wouldn't update without mbedtls2, so I installed it and then updated to 4.8.11.0.  The server won't start.  Not sure if it's the TVDB.dll causing the issue or not.  It just seems like a lot more installed for the 2nd server when updating mbedtls2 than it did for the 1st server.

Posted
6 minutes ago, cgcmgr said:

Thanks.  I had already read that post, but copying the new TVDB.dll over did not resolve the issue.  What I find weird is that for one Emby server, when I tried to update to 4.8.11.0 , I got a message that said I needed mbedtls2, so I installed mbedtls2 and then updated without issue.

The other server also wouldn't update without mbedtls2, so I installed it and then updated to 4.8.11.0.  The server won't start.  Not sure if it's the TVDB.dll causing the issue or not.  It just seems like a lot more installed for the 2nd server when updating mbedtls2 than it did for the 1st server.

The plugin update will resolve the tvdb related issue. It obviously will have no impact on mbedtls.

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...