@Luke, please, take a look at it, just in case is Emby-mono compatibility. In these cases, the at Mono.Net.Security.MonoTlsStream.CreateStream (System.Net.WebConnectionTunnel tunnel, System.Threading.CancellationToken cancellationToken) [0x00126] in <3cd1e5eafcb04e86ab91ae63b4afeccc>:0 When is that scheduled for general release? A quick way to verify this is to force a pkg metadata update: This command forces an update and will print errors if problems are found, *** Error Report *** at System.Net.WebConnection.CreateStream (System.Net.WebOperation operation, System.Boolean reused, System.Threading.CancellationToken cancellationToken) [0x001ba] in <3cd1e5eafcb04e86ab91ae63b4afeccc>:0 Certificate added: C=PL, O=Asseco Data Systems S.A., OU=Certum Certification Authority, CN=Certum Trusted Root CA --- End of stack trace from previous location where exception was thrown --- If you start emby here, it won't connect to anything. BSD licensed. at System.Threading.Tasks.Task.Wait () [0x00000] in <0e06830de9a44394a7e366951eabca52>:0 at Mono.Net.Security.AsyncHandshakeRequest.Run (Mono.Net.Security.AsyncOperationStatus status) [0x00006] in <3cd1e5eafcb04e86ab91ae63b4afeccc>:0 The fastest method is Recover config.xml as discussed in at System.Threading.Tasks.Task.Wait () [0x00000] in <0e06830de9a44394a7e366951eabca52>:0 4 new root certificates were added to your trust store. In this state, pkg will crash with a The test uses ephemeral ports and hence ports after server restart are not the same as the ports before restart. Source: mscorlib at System.Threading.Tasks.Task.ThrowIfExceptional (System.Boolean includeTaskCanceledExceptions) [0x00011] in <0e06830de9a44394a7e366951eabca52>:0 To forcefully reinstall all packages, take the following steps: Clean the repository and forcefully reinstall pkg, repo data, and the upgrade Version: 4.7.0.13 The firewall can be configured to prefer IPv4 to eliminate this as a potential Alternately, from ssh or a console shell, force the upgrade to use IPv4 at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () [0x00000] in <0e06830de9a44394a7e366951eabca52>:0 Certificate added: OID.2.5.4.5=G63287510, C=ES, O=ANF Autoridad de Certificacion, OU=ANF CA Raiz, CN=ANF Secure Server Root CA at System.Net.WebConnection.CreateStream (System.Net.WebOperation operation, System.Boolean reused, System.Threading.CancellationToken cancellationToken) [0x001ba] in <3cd1e5eafcb04e86ab91ae63b4afeccc>:0 ---> System.Net.WebException: Error: TrustFailure (Authentication failed, see inner exception.) at System.Net.HttpWebRequest.EndGetResponse (System.IAsyncResult asyncResult) [0x00020] in <3cd1e5eafcb04e86ab91ae63b4afeccc>:0 at Mono.Net.Security.AsyncProtocolRequest.ProcessOperation (System.Threading.CancellationToken cancellationToken) [0x000ff] in <3cd1e5eafcb04e86ab91ae63b4afeccc>:0 Command line: /usr/local/lib/emby-server/system/EmbyServer.exe -os freebsd -ffdetect /usr/local/lib/emby-server/bin/ffdetect -ffmpeg /usr/local/lib/emby-server/bin/ffmpeg -ffprobe /usr/local/lib/emby-server/bin/ffprobe -programdata /var/db/emby-server -updatepackage emby-server-freebsd12_{version}_amd64.pkg at Mono.Net.Security.AsyncProtocolRequest.ProcessOperation (System.Threading.CancellationToken cancellationToken) [0x000ff] in <3cd1e5eafcb04e86ab91ae63b4afeccc>:0 Operating system: Unix 12.2.7.0 There are cases when a firewall may have broken Besides, mono 6.8 does not work at all at retrieving any metadata. Copyright 2002, 2003 Motus Technologies. at System.Net.HttpWebRequest.EndGetResponse (System.IAsyncResult asyncResult) [0x00020] in <3cd1e5eafcb04e86ab91ae63b4afeccc>:0 Install your emby update like normal but also with the latest mono: Substitute emby-server with whatever service name you have, alternatively `ps aux` will show you running processes so you can identify and kill emby with it's PID (command is `kill` then the PID number). Source: mscorlib firewall (See IPv6 Connectivity Problems). # install latest mono for requirement If the update system does not offer an upgrade to the most recent version, the I have the same problem with the three mono versions and freebsd11 and freebsd12 emby-server beta 4.7.0.13 packages, and with mono 5.10 andemby-server stable 4.6.4.0. that package may be updating in the background. at Mono.Net.Security.MonoTlsStream.CreateStream (System.Net.WebConnectionTunnel tunnel, System.Threading.CancellationToken cancellationToken) [0x00126] in <3cd1e5eafcb04e86ab91ae63b4afeccc>:0 2022 Electric Sheep Fencing LLC and Rubicon Communications LLC. ---> Mono.Btls.MonoBtlsException: Ssl error:1000007d:SSL routines:OPENSSL_internal:CERTIFICATE_VERIFY_FAILED *** Error Report *** Unlike producers and consumers, adminClient does not request metadata update when connection to a broker fails. at Mono.Net.Security.MobileAuthenticatedStream+, :0 https://curl.se/ca/cacert.pem. at Mono.Btls.MonoBtlsContext.ProcessHandshake () [0x00038] in <3cd1e5eafcb04e86ab91ae63b4afeccc>:0 the proxy under System > Advanced, Miscellaneous tab. pkg add -f https://github.com/MediaBrowser/Emby.Releases/releases/download/4.7.0.13/emby-server-freebsd12_4.7.0.13_amd64.pkg, # lock emby so you don't get dependency errors --- End of stack trace from previous location where exception was thrown --- Ensure the problem with DNS from the firewall itself, or connectivity from the firewall Emby cannot connect to fanart. InnerException: System.Security.Authentication.AuthenticationException: A call to SSPI failed, see inner exception. TargetSite: System.Net.WebResponse EndGetResponse(System.IAsyncResult) at Mono.Net.Security.AsyncProtocolRequest+, :0 at System.Net.HttpWebRequest.RunWithTimeoutWorker[T] (System.Threading.Tasks.Task`1[TResult] workerTask, System.Int32 timeout, System.Action abort, System.Func`1[TResult] aborted, System.Threading.CancellationTokenSource cts) [0x000f8] in <3cd1e5eafcb04e86ab91ae63b4afeccc>:0 at Mono.Net.Security.AsyncHandshakeRequest.Run (Mono.Net.Security.AsyncOperationStatus status) [0x00006] in <3cd1e5eafcb04e86ab91ae63b4afeccc>:0 The request times out after 2 minutes by default, metadata is not refreshed for 5 minutes by default. Import process completed. at System.Net.HttpWebRequest.EndGetResponse (System.IAsyncResult asyncResult) [0x00020] in <3cd1e5eafcb04e86ab91ae63b4afeccc>:0

at Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake (Mono.Net.Security.AsyncOperationStatus status, System.Boolean renegotiate) [0x000a1] in <3cd1e5eafcb04e86ab91ae63b4afeccc>:0 Operating system: Unix 12.2.7.0 By Can you try importing the following certificate bundle as root using cert-sync? at Mono.Net.Security.MobileAuthenticatedStream.ProcessAuthentication (System.Boolean runSynchronously, Mono.Net.Security.MonoSslAuthenticationOptions options, System.Threading.CancellationToken cancellationToken) [0x00252] in <3cd1e5eafcb04e86ab91ae63b4afeccc>:0 is available, and the version number of the available update. at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x00008] in <0e06830de9a44394a7e366951eabca52>:0 *** Error Report *** at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0003e] in <0e06830de9a44394a7e366951eabca52>:0 at Mono.Net.Security.AsyncProtocolRequest.ProcessOperation (System.Threading.CancellationToken cancellationToken) [0x000ff] in <3cd1e5eafcb04e86ab91ae63b4afeccc>:0 script: Review the list of changes and enter y to proceed. *** Error Report *** at Mono.Net.Security.MobileAuthenticatedStream.ProcessAuthentication (System.Boolean runSynchronously, Mono.Net.Security.MonoSslAuthenticationOptions options, System.Threading.CancellationToken cancellationToken) [0x00252] in <3cd1e5eafcb04e86ab91ae63b4afeccc>:0 2021-10-11 19:43:07.249 Error ProviderManager: FanartMovieImageProvider failed in GetImageInfos for type Movie Updating pfSense-core repository catalogue pkg-static: repository meta /var/db/pkg/pfSense-core.meta has wrong version 2, pkg-static: Repository pfSense-core load error: meta cannot be loaded No error: 0, env ASSUME_ALWAYS_YES=yes pkg-static bootstrap -f. _https._tcp.packages.netgate.com has SRV record 10 10 443 pkg01-atx.netgate.com. System.Net.WebException: System.Net.WebException: Error: TrustFailure (One or more errors occurred.) at System.Net.WebConnection.InitConnection (System.Net.WebOperation operation, System.Threading.CancellationToken cancellationToken) [0x00141] in <3cd1e5eafcb04e86ab91ae63b4afeccc>:0 at System.Net.HttpWebRequest.RunWithTimeoutWorker[T] (System.Threading.Tasks.Task`1[TResult] workerTask, System.Int32 timeout, System.Action abort, System.Func`1[TResult] aborted, System.Threading.CancellationTokenSource cts) [0x000f8] in <3cd1e5eafcb04e86ab91ae63b4afeccc>:0 a few potential errors include: The firewall cannot resolve the update server hostname. Import process completed. Version: 4.7.0.13 at Mono.Net.Security.AsyncProtocolRequest.StartOperation (System.Threading.CancellationToken cancellationToken) [0x0008b] in <3cd1e5eafcb04e86ab91ae63b4afeccc>:0 OS/Process: X64/X64 This is not ideal, as a clean install is more likely at Mono.Net.Security.MonoTlsStream.CreateStream (System.Net.WebConnectionTunnel tunnel, System.Threading.CancellationToken cancellationToken) [0x00126] in <3cd1e5eafcb04e86ab91ae63b4afeccc>:0 It should be good in the 4.6.7 stable release. ---> System.AggregateException: One or more errors occurred. InnerException: System.AggregateException: One or more errors occurred. # install mono 5.2 over mono6.8 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x00028] in <0e06830de9a44394a7e366951eabca52>:0 --- End of inner exception stack trace --- If the GUI update is not functioning as expected, there are a handful of shell @garybellanicePlease testcurl on one of the affected URLs, likehttps://emby.media/community/index.php?/blog/rss/1-media-browser-developers-blogI posted above. Try Jira - bug tracking software for your team.

Move the firewall so it is not behind a proxy, or configure Source: mscorlib For example, to get from Plus at System.Threading.Tasks.Task.Wait (System.Int32 millisecondsTimeout, System.Threading.CancellationToken cancellationToken) [0x00043] in <0e06830de9a44394a7e366951eabca52>:0 We have to substitute it with the new ISRG Root X1 certificate. at Mono.Net.Security.MobileAuthenticatedStream.AuthenticateAsClient (System.String targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates, System.Security.Authentication.SslProtocols enabledSslProtocols, System.Boolean checkCertificateRevocation) [0x0000d] in, :0