cgcmgr 28 Posted March 15, 2025 Posted March 15, 2025 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
cgcmgr 28 Posted March 15, 2025 Author Posted March 15, 2025 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
_NoName_ 2 Posted March 17, 2025 Posted March 17, 2025 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 9780 Posted March 17, 2025 Posted March 17, 2025 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 28 Posted March 17, 2025 Author Posted March 17, 2025 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?
Luke 42077 Posted March 17, 2025 Posted March 17, 2025 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 28 Posted March 17, 2025 Author Posted March 17, 2025 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.
Luke 42077 Posted March 17, 2025 Posted March 17, 2025 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.
Neminem 1515 Posted July 16, 2025 Posted July 16, 2025 @dariot set it up on you pc Quick Start Than you have a server, then rip you BR or dvds to add them to you server.
cgcmgr 28 Posted September 17, 2025 Author Posted September 17, 2025 Hello, I did. It's been a while, so I have to look back at what I did. I'm pretty sure I wrote down steps to follow in case I run into this issue again. I'll look for it and post when I find it. Chris
cgcmgr 28 Posted September 22, 2025 Author Posted September 22, 2025 Hey guys. Here is a different post where nmalinoski helped me out to get this to work - Basically, I had to create a 13.1 Jail in my TrueNAS 13, install Emby 4.8.11.0 into that Jail and then copy my Emby backup over. This worked and I now have Emby 4.8.11.0 running in a 13.1 Jail. I was unable to get Emby to work inside a 13.4 or 13.5 Jail on my machine. I was able to get it to work on a test machine using a 13.4 Jail, not sure why. See nmalinoski's post on April 22nd and mime form April 30th. Please let me know if you have any other questions. 1
Luke 42077 Posted October 2, 2025 Posted October 2, 2025 On 9/22/2025 at 7:21 AM, cgcmgr said: Hey guys. Here is a different post where nmalinoski helped me out to get this to work - Basically, I had to create a 13.1 Jail in my TrueNAS 13, install Emby 4.8.11.0 into that Jail and then copy my Emby backup over. This worked and I now have Emby 4.8.11.0 running in a 13.1 Jail. I was unable to get Emby to work inside a 13.4 or 13.5 Jail on my machine. I was able to get it to work on a test machine using a 13.4 Jail, not sure why. See nmalinoski's post on April 22nd and mime form April 30th. Please let me know if you have any other questions. Thanks for the update !
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