Jump to content

Ubuntu / Emby 3.2.22.0 - SMB paths no longer working


windj

Recommended Posts

windj

after upgrading Emby from 3.2.20 -> 3.2.22, adding library paths in the format of smb://server/path no longer works.

 

This occurs on Ubuntu 16.04 as well as 17.04, reverting back to 3.2.20 clears up the issue.

 

Here's is the relevant log entry:

 

2017-07-07 22:18:23.4960 Error HttpServer: Error processing request
    *** Error Report ***
    Version: 3.2.22.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 4.4.0.83
    64-Bit OS: True
    64-Bit Process: True
    Mono: 4.8.1 (Stable 4.8.1.0/22a39d7 Tue May 2 22:26:20 UTC 2017)
    Processor count: 2
    Program data path: /var/lib/emby-server
    Application directory: /usr/lib/emby-server/bin
    SharpCifs.Smb.SmbException: Failed to connect: 10.0.0.5
     at SharpCifs.Smb.SmbTransport.Connect () [0x00028] in <7785b61cb01247d2a471065818ea7491>:0
     at SharpCifs.Smb.SmbTree.TreeConnect (SharpCifs.Smb.ServerMessageBlock andx, SharpCifs.Smb.ServerMessageBlock andxResponse) [0x0006d] in <7785b61cb01247d2a471065818ea7491>:0
    --- End of stack trace from previous location where exception was thrown ---
     at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0
     at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0
     at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0
     at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0
     at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () [0x00000] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0
     at Emby.Server.Implementations.Services.ServiceHandler+<ProcessRequestAsync>c__async1.MoveNext () [0x0016b] in <00dc7bae840844a6840703c68cc74787>:0
    --- End of stack trace from previous location where exception was thrown ---
     at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0
     at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0
     at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0
     at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0
     at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0
     at Emby.Server.Implementations.HttpServer.HttpListenerHost+<RequestHandler>c__async0.MoveNext () [0x006c8] in <00dc7bae840844a6840703c68cc74787>:0
    SharpCifs.Util.Transport.TransportException: I/O error occurred.
     at SharpCifs.Util.Transport.Transport.Connect (System.Int64 timeout) [0x0020a] in <7785b61cb01247d2a471065818ea7491>:0
     at SharpCifs.Smb.SmbTransport.Connect () [0x00006] in <7785b61cb01247d2a471065818ea7491>:0
    SharpCifs.Util.Transport.TransportException: I/O error occurred.
     at SharpCifs.Util.Transport.Transport.Connect (System.Int64 timeout) [0x0019a] in <7785b61cb01247d2a471065818ea7491>:0
    System.ArgumentNullException: Value cannot be null.
    Parameter name: address
     at System.Net.IPEndPoint..ctor (System.Net.IPAddress address, System.Int32 port) [0x0000c] in <5641e4edad4f4464ba58c620a7b8ea48>:0
     at SharpCifs.Smb.SmbTransport.Negotiate (System.Int32 port, SharpCifs.Smb.ServerMessageBlock resp) [0x00043] in <7785b61cb01247d2a471065818ea7491>:0
     at SharpCifs.Smb.SmbTransport.DoConnect () [0x0000c] in <7785b61cb01247d2a471065818ea7491>:0
     at SharpCifs.Util.Transport.Transport.Run () [0x00014] in <7785b61cb01247d2a471065818ea7491>:0
    
    
    
    SharpCifs.Smb.SmbException
     at SharpCifs.Smb.SmbTransport.Connect () [0x00028] in <7785b61cb01247d2a471065818ea7491>:0
     at SharpCifs.Smb.SmbTree.TreeConnect (SharpCifs.Smb.ServerMessageBlock andx, SharpCifs.Smb.ServerMessageBlock andxResponse) [0x0006d] in <7785b61cb01247d2a471065818ea7491>:0
    --- End of stack trace from previous location where exception was thrown ---
     at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0
     at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0
     at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0
     at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0
     at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () [0x00000] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0
     at Emby.Server.Implementations.Services.ServiceHandler+<ProcessRequestAsync>c__async1.MoveNext () [0x0016b] in <00dc7bae840844a6840703c68cc74787>:0
    --- End of stack trace from previous location where exception was thrown ---
     at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0
     at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0
     at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0
     at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0
     at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0
     at Emby.Server.Implementations.HttpServer.HttpListenerHost+<RequestHandler>c__async0.MoveNext () [0x006c8] in <00dc7bae840844a6840703c68cc74787>:0 

Link to comment
Share on other sites

Hi, thanks for the report. If I put up a beta with some changes are you able to try it out? thanks !

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...