Closed bserrao closed 6 years ago
I got a response from emby forum, it's an emby problem because of the way mono is handling dual mode which is not supported:
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.
Thanks.
Hello,
emby-server dport installs ok, but i'm unable to run it successfuly. Anyone had sucess?
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 <59abc3a308fb42188cb57124cc38c1ca>: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.X509Certificates.X509Certificate cert, MediaBrowser.Model.Logging.ILogger logger, MediaBrowser.Model.Cryptography.ICryptoProvider cryptoProvider, MediaBrowser.Model.Net.ISocketFactory socketFactory, MediaBrowser.Model.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 ---
PS: I'm new to the BSD "world" and DFly. I've also opened a new topic on emby-server freebsd sub-forum.
Thanks,