marauder 17 Posted December 4, 2017 Posted December 4, 2017 (edited) I'm Unable to play any files from my Samsung TV Emby App or Amazon Fire TV. I can play from any of my other devices though, Web, Iphone, Ipad, etc. I have checked multiple files. The Samsung does to play and I just get a black screen, and nothing happens. On the Fire it'll try and I'll get an error about encountering to many errors and it gives up. The logs mention a TLS decryption error. But I don't get any issues when using HTTPS through my other devices. Some log snippets. "2017-12-03 20:32:07.136 Info App: User policy for Marauder. EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True 2017-12-03 20:32:07.136 Info App: Profile: Android-VLC, Path: /media/TVShows/Marvels The Punisher/Season 1/Marvels.The.Punisher.S01E01.3AM.720p.NF.WEB-DL.DD5.1.x264-NTb.mkv, isEligibleForDirectPlay: True, isEligibleForDirectStream: True 2017-12-03 20:32:07.136 Info App: Profile: VideoAudioCodecProfile, DirectPlay=false. Reason=Android-VLC.AudioBitrate Condition: LessThanEqual. ConditionValue: 448. IsRequired: False. Path: /media/TVShows/Marvels The Punisher/Season 1/Marvels.The.Punisher.S01E01.3AM.720p.NF.WEB-DL.DD5.1.x264-NTb.mkv 2017-12-03 20:32:07.138 Info App: Profile: Android-VLC, Path: /media/TVShows/Marvels The Punisher/Season 1/Marvels.The.Punisher.S01E01.3AM.720p.NF.WEB-DL.DD5.1.x264-NTb.mkv, isEligibleForDirectPlay: True, isEligibleForDirectStream: True 2017-12-03 20:32:07.138 Info App: Profile: VideoAudioCodecProfile, DirectPlay=false. Reason=Android-VLC.AudioBitrate Condition: LessThanEqual. ConditionValue: 448. IsRequired: False. Path: /media/TVShows/Marvels The Punisher/Season 1/Marvels.The.Punisher.S01E01.3AM.720p.NF.WEB-DL.DD5.1.x264-NTb.mkv 2017-12-03 20:32:07.167 Info App: Profile: Android-VLC, Path: /media/TVShows/Marvels The Punisher/Season 1/Marvels.The.Punisher.S01E01.3AM.720p.NF.WEB-DL.DD5.1.x264-NTb.mkv, isEligibleForDirectPlay: True, isEligibleForDirectStream: True 2017-12-03 20:32:07.168 Info App: Profile: VideoAudioCodecProfile, DirectPlay=false. Reason=Android-VLC.AudioBitrate Condition: LessThanEqual. ConditionValue: 448. IsRequired: False. Path: /media/TVShows/Marvels The Punisher/Season 1/Marvels.The.Punisher.S01E01.3AM.720p.NF.WEB-DL.DD5.1.x264-NTb.mkv 2017-12-03 20:32:07.170 Info HttpServer: HTTP Response 200 to 73.147.251.143. Time: 39ms. https://EXTERNAL_URL:8920/emby/Items/f9d4943e125d259132838dc8cf43c75e/PlaybackInfo?format=json 2017-12-03 20:32:07.289 Info HttpServer: HTTP POST https://EXTERNAL_URL:8920/emby/Items/f9d4943e125d259132838dc8cf43c75e/PlaybackInfo?format=json. UserAgent: Dalvik/2.1.0 (Linux; U; Android 5.1.1; AFTS Build/LVY48F) 2017-12-03 20:32:07.294 Info App: User policy for Marauder. EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True 2017-12-03 20:32:07.294 Info App: Profile: Android-Exo, Path: /media/TVShows/Marvels The Punisher/Season 1/Marvels.The.Punisher.S01E01.3AM.720p.NF.WEB-DL.DD5.1.x264-NTb.mkv, isEligibleForDirectPlay: True, isEligibleForDirectStream: True 2017-12-03 20:32:07.294 Info App: Profile: Android-Exo, Path: /media/TVShows/Marvels The Punisher/Season 1/Marvels.The.Punisher.S01E01.3AM.720p.NF.WEB-DL.DD5.1.x264-NTb.mkv, isEligibleForDirectPlay: True, isEligibleForDirectStream: True 2017-12-03 20:32:07.295 Info App: Profile: Android-Exo, Path: /media/TVShows/Marvels The Punisher/Season 1/Marvels.The.Punisher.S01E01.3AM.720p.NF.WEB-DL.DD5.1.x264-NTb.mkv, isEligibleForDirectPlay: True, isEligibleForDirectStream: True 2017-12-03 20:32:07.296 Info HttpServer: HTTP Response 200 to 73.147.251.143. Time: 8ms. https://EXTERNAL_URL:8920/emby/Items/f9d4943e125d259132838dc8cf43c75e/PlaybackInfo?format=json 2017-12-03 20:32:07.421 Info HttpServer: HTTP POST https://EXTERNAL_URL:8920/emby/Sessions/Playing. UserAgent: Dalvik/2.1.0 (Linux; U; Android 5.1.1; AFTS Build/LVY48F) 2017-12-03 20:32:07.425 Info Trakt: Playback Started 2017-12-03 20:32:07.425 Info Trakt: Could not match user with any stored credentials 2017-12-03 20:32:07.426 Info HttpServer: HTTP Response 204 to 73.147.251.143. Time: 5ms. https://EXTERNAL_URL:8920/emby/Sessions/Playing 2017-12-03 20:32:07.753 Error HttpServer: Error in ProcessAccept *** Error Report *** Version: 3.2.33.0 Command line: /usr/lib/emby-server/bin/MediaBrowser.Server.Mono.exe -programdata /var/lib/emby-server -restartpath /usr/lib/emby-server/restart.sh Operating system: Unix 3.19.0.25 64-Bit OS: True 64-Bit Process: True User Interactive: False Mono: 4.6.2 (Stable 4.6.2.7/08fd525 Wed Mar 15 20:25:30 UTC 2017) Processor count: 16 Program data path: /var/lib/emby-server Application directory: /usr/lib/emby-server/bin System.IO.IOException: The authentication or decryption has failed. ---> System.IO.IOException: Error while sending TLS Alert (Fatal:CertificateUnknown): Mono.Security.Protocol.Tls.TlsException: The authentication or decryption has failed. at Mono.Security.Protocol.Tls.RecordProtocol.ProcessAlert (Mono.Security.Protocol.Tls.AlertLevel alertLevel, Mono.Security.Protocol.Tls.AlertDescription alertDesc) [0x0001a] in <1d0bb82c94e7435eb09324cf5ef20e36>:0 at Mono.Security.Protocol.Tls.RecordProtocol.ReceiveRecord (System.IO.Stream record) [0x000cd] in <1d0bb82c94e7435eb09324cf5ef20e36>:0 at Mono.Security.Protocol.Tls.SslServerStream.EndNegotiateHandshake (System.IAsyncResult asyncResult) [0x0008d] in <1d0bb82c94e7435eb09324cf5ef20e36>:0 at Mono.Security.Protocol.Tls.SslStreamBase.AsyncHandshakeCallback (System.IAsyncResult asyncResult) [0x0000c] in <1d0bb82c94e7435eb09324cf5ef20e36>:0 ---> System.Net.Sockets.SocketException: Connection reset by peer at System.Net.Sockets.Socket.EndSend (System.IAsyncResult result) [0x00033] in <bd46d4d4f7964dfa9beea098499ab597>:0 at SocketHttpListener.SocketStream.EndWrite (System.IAsyncResult asyncResult) [0x00000] in <e374df6e34da42139efaf3e1d1400d67>:0 at Mono.Security.Protocol.Tls.RecordProtocol.EndSendRecord (System.IAsyncResult asyncResult) [0x00040] in <1d0bb82c94e7435eb09324cf5ef20e36>:0 at Mono.Security.Protocol.Tls.RecordProtocol.SendRecord (Mono.Security.Protocol.Tls.ContentType contentType, System.Byte[] recordData) [0x0000b] in <1d0bb82c94e7435eb09324cf5ef20e36>:0 at Mono.Security.Protocol.Tls.RecordProtocol.SendAlert (Mono.Security.Protocol.Tls.Alert alert) [0x00027] in <1d0bb82c94e7435eb09324cf5ef20e36>:0 at Mono.Security.Protocol.Tls.RecordProtocol.SendAlert (System.Exception& ex) [0x00021] in <1d0bb82c94e7435eb09324cf5ef20e36>:0 --- End of inner exception stack trace --- " 2017-12-02 20:52:59.380 Info App: User policy for Marauder. EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True 2017-12-02 20:52:59.380 Info App: Profile: Unknown Profile, Path: /media/TVShows/Cesar 911/Season 2/Cesar.911.S02E02.Kicked.to.the.Curb.720p.NATG.WEBRip.AAC2.0.H.264-BTW.mkv, isEligibleForDirectPlay: True, isEligibleForDirectStream: True 2017-12-02 20:52:59.380 Info App: Profile: Unknown Profile, Path: /media/TVShows/Cesar 911/Season 2/Cesar.911.S02E02.Kicked.to.the.Curb.720p.NATG.WEBRip.AAC2.0.H.264-BTW.mkv, isEligibleForDirectPlay: True, isEligibleForDirectStream: True 2017-12-02 20:52:59.380 Info App: Profile: Unknown Profile, Path: /media/TVShows/Cesar 911/Season 2/Cesar.911.S02E02.Kicked.to.the.Curb.720p.NATG.WEBRip.AAC2.0.H.264-BTW.mkv, isEligibleForDirectPlay: True, isEligibleForDirectStream: True 2017-12-02 20:52:59.381 Info HttpServer: HTTP Response 200 to 73.147.251.143. Time: 15ms. https://EXTERNAL_URL:8920/Items/c3ad98e12cfc29487a204d2dffaa3d7e/PlaybackInfo?UserId=2059d180d4da4353ac72872da871ac60&StartTimeTicks=0&ForceDirectPlayRemoteMediaSource=true&MaxStreamingBitrate=12403101 2017-12-02 20:52:59.751 Info HttpServer: HTTP GET https://EXTERNAL_URL:8920/Items/7c0530b5161aa4c8c1183e18c72564eb/Images/Backdrop?quality=100&tag=4385f79d9ac87f6ae842305059660224. UserAgent: Mozilla/5.0 (SMART-TV; Linux; Tizen 2.4.0) AppleWebKit/538.1 (KHTML, like Gecko) Version/2.4.0 TV Safari/538.1 2017-12-02 20:52:59.752 Info HttpResultFactory: Transmit file /MetaData/metadata/library/7c/7c0530b5161aa4c8c1183e18c72564eb/backdrop.jpg 2017-12-02 20:52:59.840 Info HttpServer: HTTP Response 200 to 73.147.251.143. Time: 89ms. https://EXTERNAL_URL:8920/Items/7c0530b5161aa4c8c1183e18c72564eb/Images/Backdrop?quality=100&tag=4385f79d9ac87f6ae842305059660224 2017-12-02 20:53:00.972 Error HttpServer: Error in ProcessAccept *** Error Report *** Version: 3.2.33.0 Command line: /usr/lib/emby-server/bin/MediaBrowser.Server.Mono.exe -programdata /var/lib/emby-server -restartpath /usr/lib/emby-server/restart.sh Operating system: Unix 3.19.0.25 64-Bit OS: True 64-Bit Process: True User Interactive: False Mono: 4.6.2 (Stable 4.6.2.7/08fd525 Wed Mar 15 20:25:30 UTC 2017) Processor count: 16 Program data path: /var/lib/emby-server Application directory: /usr/lib/emby-server/bin System.IO.IOException: The authentication or decryption has failed. ---> Mono.Security.Protocol.Tls.TlsException: The authentication or decryption has failed. at Mono.Security.Protocol.Tls.RecordProtocol.ProcessAlert (Mono.Security.Protocol.Tls.AlertLevel alertLevel, Mono.Security.Protocol.Tls.AlertDescription alertDesc) [0x0001a] in <1d0bb82c94e7435eb09324cf5ef20e36>:0 at Mono.Security.Protocol.Tls.RecordProtocol.ReceiveRecord (System.IO.Stream record) [0x000cd] in <1d0bb82c94e7435eb09324cf5ef20e36>:0 at Mono.Security.Protocol.Tls.SslServerStream.EndNegotiateHandshake (System.IAsyncResult asyncResult) [0x0008d] in <1d0bb82c94e7435eb09324cf5ef20e36>:0 at Mono.Security.Protocol.Tls.SslStreamBase.AsyncHandshakeCallback (System.IAsyncResult asyncResult) [0x0000c] in <1d0bb82c94e7435eb09324cf5ef20e36>:0 --- End of inner exception stack trace --- at Mono.Security.Protocol.Tls.SslStreamBase.EndRead (System.IAsyncResult asyncResult) [0x00057] in <1d0bb82c94e7435eb09324cf5ef20e36>:0 at Mono.Net.Security.Private.LegacySslStream.EndAuthenticateAsServer (System.IAsyncResult asyncResult) [0x00011] in <bd46d4d4f7964dfa9beea098499ab597>:0 at System.Threading.Tasks.TaskFactory`1[TResult].FromAsyncCoreLogic (System.IAsyncResult iar, System.Func`2[T,TResult] endFunction, System.Action`1[T] endAction, System.Threading.Tasks.Task`1[TResult] promise, System.Boolean requiresSynchronization) [0x00021] in <8f2c484307284b51944a1a13a14c0266>:0 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <8f2c484307284b51944a1a13a14c0266>:0 at SocketHttpListener.Net.HttpConnection+<InitStream>c__async0.MoveNext () [0x000d1] in <e374df6e34da42139efaf3e1d1400d67>:0 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <8f2c484307284b51944a1a13a14c0266>:0 at SocketHttpListener.Net.HttpConnection+<Create>c__async1.MoveNext () [0x000b5] in <e374df6e34da42139efaf3e1d1400d67>:0 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () [0x00000] in <8f2c484307284b51944a1a13a14c0266>:0 at SocketHttpListener.Net.EndPointListener+<ProcessAccept>c__async0.MoveNext () [0x0011b] in <e374df6e34da42139efaf3e1d1400d67>:0 System.IO.IOException at Mono.Security.Protocol.Tls.SslStreamBase.EndRead (System.IAsyncResult asyncResult) [0x00057] in <1d0bb82c94e7435eb09324cf5ef20e36>:0 at Mono.Net.Security.Private.LegacySslStream.EndAuthenticateAsServer (System.IAsyncResult asyncResult) [0x00011] in <bd46d4d4f7964dfa9beea098499ab597>:0 at System.Threading.Tasks.TaskFactory`1[TResult].FromAsyncCoreLogic (System.IAsyncResult iar, System.Func`2[T,TResult] endFunction, System.Action`1[T] endAction, System.Threading.Tasks.Task`1[TResult] promise, System.Boolean requiresSynchronization) [0x00021] in <8f2c484307284b51944a1a13a14c0266>:0 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <8f2c484307284b51944a1a13a14c0266>:0 at SocketHttpListener.Net.HttpConnection+<InitStream>c__async0.MoveNext () [0x000d1] in <e374df6e34da42139efaf3e1d1400d67>:0 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <8f2c484307284b51944a1a13a14c0266>:0 at SocketHttpListener.Net.HttpConnection+<Create>c__async1.MoveNext () [0x000b5] in <e374df6e34da42139efaf3e1d1400d67>:0 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () [0x00000] in <8f2c484307284b51944a1a13a14c0266>:0 at SocketHttpListener.Net.EndPointListener+<ProcessAccept>c__async0.MoveNext () [0x0011b] in <e374df6e34da42139efaf3e1d1400d67>:0 InnerException: Mono.Security.Protocol.Tls.TlsException Mono.Security.Protocol.Tls.TlsException: The authentication or decryption has failed. at Mono.Security.Protocol.Tls.RecordProtocol.ProcessAlert (Mono.Security.Protocol.Tls.AlertLevel alertLevel, Mono.Security.Protocol.Tls.AlertDescription alertDesc) [0x0001a] in <1d0bb82c94e7435eb09324cf5ef20e36>:0 at Mono.Security.Protocol.Tls.RecordProtocol.ReceiveRecord (System.IO.Stream record) [0x000cd] in <1d0bb82c94e7435eb09324cf5ef20e36>:0 at Mono.Security.Protocol.Tls.SslServerStream.EndNegotiateHandshake (System.IAsyncResult asyncResult) [0x0008d] in <1d0bb82c94e7435eb09324cf5ef20e36>:0 at Mono.Security.Protocol.Tls.SslStreamBase.AsyncHandshakeCallback (System.IAsyncResult asyncResult) [0x0000c] in <1d0bb82c94e7435eb09324cf5ef20e36>:0 at Mono.Security.Protocol.Tls.RecordProtocol.ProcessAlert (Mono.Security.Protocol.Tls.AlertLevel alertLevel, Mono.Security.Protocol.Tls.AlertDescription alertDesc) [0x0001a] in <1d0bb82c94e7435eb09324cf5ef20e36>:0 at Mono.Security.Protocol.Tls.RecordProtocol.ReceiveRecord (System.IO.Stream record) [0x000cd] in <1d0bb82c94e7435eb09324cf5ef20e36>:0 at Mono.Security.Protocol.Tls.SslServerStream.EndNegotiateHandshake (System.IAsyncResult asyncResult) [0x0008d] in <1d0bb82c94e7435eb09324cf5ef20e36>:0 at Mono.Security.Protocol.Tls.SslStreamBase.AsyncHandshakeCallback (System.IAsyncResult asyncResult) [0x0000c] in <1d0bb82c94e7435eb09324cf5ef20e36>:0 Edited December 4, 2017 by marauder
Luke 42078 Posted December 4, 2017 Posted December 4, 2017 ok, what platform are you on? if you can update your installed mono version to 4.8.1 then it does have some TLS related changes. Just don't go any higher than 4.8.1 as that's all we support right now.
marauder 17 Posted December 4, 2017 Author Posted December 4, 2017 root@serviio:/media/TempData/OTV# uname -a Linux serviio 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:16:20 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux root@serviio:/media/TempData/OTV# cat /etc/*release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=14.04 DISTRIB_CODENAME=trusty DISTRIB_DESCRIPTION="Ubuntu 14.04.5 LTS" NAME="Ubuntu" VERSION="14.04.5 LTS, Trusty Tahr" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 14.04.5 LTS" VERSION_ID="14.04" HOME_URL="http://www.ubuntu.com/" SUPPORT_URL="http://help.ubuntu.com/" BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/" root@serviio:/media/TempData/OTV# mono --version Mono JIT compiler version 4.6.2 (Stable 4.6.2.7/08fd525 Wed Mar 15 20:25:30 UTC 2017) Copyright © 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com TLS: __thread SIGSEGV: altstack Notifications: epoll Architecture: amd64 Disabled: none Misc: softdebug LLVM: supported, not enabled. GC: sgen root@serviio:/media/TempData/OTV# Do you know the name of the mono package? Doing a search there are dozens or packages.
Luke 42078 Posted December 4, 2017 Posted December 4, 2017 Well as an alternative, if you want to follow the instructions on our website to install again, everything is self contained with no dependencies, and the mono runtime has been dropped in favor of the newer, faster, Microsoft .net core runtime. Just be aware that it's a an entirely new package. Of course, if it turns out that the playback device is rejecting your SSL cert than this won't end up helping.
marauder 17 Posted December 4, 2017 Author Posted December 4, 2017 (edited) The FireTV didn't used to have this problem. The only changes I've made have been updating Emby when new version come out. I then updated the firetv to try and fix the issue. As of right now I am on the latest stable release of both Emby, Amazon Fire TV, and Samsung TV If i was to reinstall how do I keep all my settings? Edited December 4, 2017 by marauder
marauder 17 Posted December 4, 2017 Author Posted December 4, 2017 If the device was rejecting the SSL would that prevent me from being able to login and browse files? I'm able to login and browse without an issue, I just can't play.
Luke 42078 Posted December 4, 2017 Posted December 4, 2017 Possibly, it just depends on how we're trying to play the video. We actually have two different video players embedded in the Android TV app, and we choose the optimal one on the fly. One is essentially stock Android so yes you are right. The other is using it's own embedded http layer so it will be different from browsing. In the case of Samsung though, yes you are right.
marauder 17 Posted December 5, 2017 Author Posted December 5, 2017 switching to HTTP the system works fine. So i know it's something to do with the cert. My guess would be the app is rejecting it because on the web interface or apple apps video playback is fine.
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