reguila 2 Posted March 29, 2018 Share Posted March 29, 2018 I'm trying to get emby to work on my "new" DragonflyBSD machine (DragonflyBSD is using Freebsd ports), but i'm getting this error: 2018-03-29 17:06:33.057 Info ServerManager: Loading Http Server 2018-03-29 17:06:33.059 Info HttpServer: Adding HttpListener prefix http://+:8096/ 2018-03-29 17:06:33.060 Info HttpServer: Adding HttpListener prefix https://+:8920/ 2018-03-29 17:06:33.116 Error ServerManager: Error starting Http Server *** Error Report *** Version: 3.3.0.0 Command line: /usr/local/lib/emby-server/MediaBrowser.Server.Mono.exe -os freebsd -ffmpeg /usr/local/bin/ffmpeg -ffprobe /usr/local/bin/ffprobe -programdata /var/db/emby-server Operating system: Unix 5.0.0.0 64-Bit OS: True 64-Bit Process: True User Interactive: False Mono: 5.2.0 (5.2.0.215 Sat Mar 24 20:01:37 UTC 2018) Processor count: 4 Program data path: /var/db/emby-server Application directory: /usr/local/lib/emby-server System.AggregateException: One or more errors occurred. ---> MediaBrowser.Model.Net.SocketCreateException: OperationNotSupported ---> System.Net.Sockets.SocketException: Operation not supported at System.Net.Sockets.Socket.SetSocketOption (System.Net.Sockets.SocketOptionLevel optionLevel, System.Net.Sockets.SocketOptionName optionName, System.Int32 optionValue) [0x0002f] in <59abc3a308fb4218 8cb57124cc38c1ca>:0 at System.Net.Sockets.Socket.set_DualMode (System.Boolean value) [0x0001a] in <59abc3a308fb42188cb57124cc38c1ca>:0 at SocketHttpListener.Net.EndPointListener.CreateSocket (System.Net.Sockets.AddressFamily addressFamily, System.Boolean dualMode) [0x0000c] in <722cb818055f42dd89decc550e02c8d1>:0 --- End of inner exception stack trace --- at SocketHttpListener.Net.EndPointListener.CreateSocket (System.Net.Sockets.AddressFamily addressFamily, System.Boolean dualMode) [0x00032] in <722cb818055f42dd89decc550e02c8d1>:0 at SocketHttpListener.Net.EndPointListener.CreateSocket () [0x000b6] in <722cb818055f42dd89decc550e02c8d1>:0 at SocketHttpListener.Net.EndPointListener..ctor (SocketHttpListener.Net.HttpListener listener, System.Net.IPAddress addr, System.Int32 port, System.Boolean secure, System.Security.Cryptography.X509Ce rtificates.X509Certificate cert, MediaBrowser.Model.Logging.ILogger logger, MediaBrowser.Model.Cryptography.ICryptoProvider cryptoProvider, MediaBrowser.Model.Net.ISocketFactory socketFactory, MediaBrowser.Mode l.IO.IMemoryStreamFactory memoryStreamFactory, MediaBrowser.Model.Text.ITextEncoding textEncoding, MediaBrowser.Model.IO.IFileSystem fileSystem, MediaBrowser.Model.System.IEnvironmentInfo environment) [0x00089] in <722cb818055f42dd89decc550e02c8d1>:0 at SocketHttpListener.Net.EndPointManager+<GetEPListener>d__6.MoveNext () [0x001c1] in <722cb818055f42dd89decc550e02c8d1>:0 --- End of inner exception stack trace --- at System.Threading.Tasks.Task.ThrowIfExceptional (System.Boolean includeTaskCanceledExceptions) [0x00011] in <8b8cac12352c4c55a2b7d5b18ff82da8>:0 at System.Threading.Tasks.Task`1[TResult].GetResultCore (System.Boolean waitCompletionNotification) [0x0002b] in <8b8cac12352c4c55a2b7d5b18ff82da8>:0 at System.Threading.Tasks.Task`1[TResult].get_Result () [0x0000f] in <8b8cac12352c4c55a2b7d5b18ff82da8>:0 at SocketHttpListener.Net.EndPointManager.AddPrefixInternal (MediaBrowser.Model.Logging.ILogger logger, System.String p, SocketHttpListener.Net.HttpListener listener) [0x00064] in <722cb818055f42dd89d ecc550e02c8d1>:0 Any clue on the origin of the error? (I've already tried to build from source but i get the same error) server-63657939991.txt unhandled_f185104c-e9ea-4e92-bdc8-4a467aab700d.txt Thanks, 1 Link to comment Share on other sites More sharing options...
Luke 37094 Posted March 30, 2018 Share Posted March 30, 2018 Well earlier versions of mono on BSD used to throw a ProtocolNotSupported error when dual mode sockets weren't supported. Now it throws OperationNotSupported which we're not currently looking for. We'll adjust this for the next release of emby server, thanks. 1 Link to comment Share on other sites More sharing options...
reguila 2 Posted March 30, 2018 Author Share Posted March 30, 2018 Thank you. Looking forward to it. Link to comment Share on other sites More sharing options...
reguila 2 Posted April 3, 2018 Author Share Posted April 3, 2018 (edited) FYI I've just finished build version 3.3.1.0 and the error still occur with mono 5.2 EDIT: Nevermind, i've just confused March 4, with April 3 . (03/04 and 04/03) I guess i need vacations!!! Edited April 3, 2018 by reguila Link to comment Share on other sites More sharing options...
Luke 37094 Posted April 3, 2018 Share Posted April 3, 2018 Yes that is the current release. I made the change for the next release. Link to comment Share on other sites More sharing options...
reguila 2 Posted April 3, 2018 Author Share Posted April 3, 2018 Okay, I can confirm Emby Server Beta 3.3.1.12 is up and running. I'll give it a test run. Link to comment Share on other sites More sharing options...
Luke 37094 Posted April 3, 2018 Share Posted April 3, 2018 Thanks for the feedback. Link to comment Share on other sites More sharing options...
reguila 2 Posted April 3, 2018 Author Share Posted April 3, 2018 Hello again... I guess this move from Linux to BSD ain't going to be easy I'm facing other issue now, NameResolutionFailure. Everything appears to work on a LAN base, i can't get Emby to connect the outside, even for Emby Premiere Key validation. I'm not running emby on Jail yet, so .. i'm kinda lost. I've enabled debbuging hopping i would get some more info but... MediaBrowser.Model.Net.HttpException: Error: NameResolutionFailure at Emby.Server.Implementations.HttpClientManager.HttpClientManager+<SendAsyncInternal>d__19.MoveNext () [0x00242] in <27e81a2b77ed43628af192942480d04e>:0 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <8b8cac12352c4c55a2b7d5b18ff82da8>:0 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0003e] in <8b8cac12352c4c55a2b7d5b18ff82da8>:0 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x00028] in <8b8cac12352c4c55a2b7d5b18ff82da8>:0 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x00008] in <8b8cac12352c4c55a2b7d5b18ff82da8>:0 at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () [0x00000] in <8b8cac12352c4c55a2b7d5b18ff82da8>:0 at Emby.Server.Implementations.HttpClientManager.HttpClientManager+<SendAsync>d__16.MoveNext () [0x0009e] in <27e81a2b77ed43628af192942480d04e>:0 --- End of stack trace from previous location where exception was thrown --- If i switch to the emby user on terminal (by passing a shell) and try to resolve names, ping, ... i have sucess. So i belive it's something related with mono and network. Any clues? Thanks, 1 Link to comment Share on other sites More sharing options...
Luke 37094 Posted April 3, 2018 Share Posted April 3, 2018 Sounds like you need to configure the network connection for the jail. Link to comment Share on other sites More sharing options...
reguila 2 Posted April 3, 2018 Author Share Posted April 3, 2018 I'm not using Jails. It's just the daemon running. Link to comment Share on other sites More sharing options...
Luke 37094 Posted April 4, 2018 Share Posted April 4, 2018 You said you're using mono 5.2, perhaps you could go even newer, such as mono 5.10? Link to comment Share on other sites More sharing options...
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