milky 0 Posted February 6, 2019 Share Posted February 6, 2019 Background: I'm on FreeNAS 11.2 using a custom (as in non-freenas plugin) iocage jail. I have a mount point for backups added to the jail. that the emby user should have r/w access to. This is a fresh install, with my config manually backed up and restored following the steps in the wiki. All the config/users/watch data came over 100% and the server is behaving normally otherwise. I did double check the permissions on all the stuff I copied in just in case. Emby version: 4.0.1.0 Backup & Restore Plugin: 1.3.4.0 *** Error Report *** Version: 4.0.1.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-freebsd_{version}_amd64.txz -noautorunwebapp Operating system: Unix 11.2.0.0 64-Bit OS: True 64-Bit Process: True User Interactive: False Mono: 5.10.1.57 (5.10.1.57 Tue Jan 29 02:13:51 UTC 2019) Processor count: 8 Program data path: /var/db/emby-server Application directory: /usr/local/lib/emby-server/system System.NullReferenceException: System.NullReferenceException: Object reference not set to an instance of an object at Emby.Server.Implementations.IO.SharpCifsFileSystem.IsEnabledForPath (System.String path) [0x0000a] in <8c99ead7fd9c44cab05a9d44c2163ecc>:0 at Emby.Server.Implementations.IO.ManagedFileSystem.DirectoryExists (System.String path) [0x00000] in <8c99ead7fd9c44cab05a9d44c2163ecc>:0 at MBBackup.ServerEntryPoint+<ExecuteBackup>d__61.MoveNext () [0x000ce] in <b48c1b9ae14d440baa732016b620ddb8>:0 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0003e] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x00028] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x00008] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.TaskAwaiter.GetResult () [0x00000] in <0e06830de9a44394a7e366951eabca52>:0 at MBBackup.Entities.ScheduledBackupTask+<Execute>d__8.MoveNext () [0x00085] in <b48c1b9ae14d440baa732016b620ddb8>:0 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0003e] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x00028] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x00008] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <0e06830de9a44394a7e366951eabca52>:0 at Emby.Server.Implementations.ScheduledTasks.ScheduledTaskWorker+<ExecuteInternal>d__68.MoveNext () [0x00156] in <8c99ead7fd9c44cab05a9d44c2163ecc>:0 Source: mscorlib TargetSite: Void Throw() at Emby.Server.Implementations.IO.SharpCifsFileSystem.IsEnabledForPath (System.String path) [0x0000a] in <8c99ead7fd9c44cab05a9d44c2163ecc>:0 at Emby.Server.Implementations.IO.ManagedFileSystem.DirectoryExists (System.String path) [0x00000] in <8c99ead7fd9c44cab05a9d44c2163ecc>:0 at MBBackup.ServerEntryPoint+<ExecuteBackup>d__61.MoveNext () [0x000ce] in <b48c1b9ae14d440baa732016b620ddb8>:0 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0003e] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x00028] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x00008] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.TaskAwaiter.GetResult () [0x00000] in <0e06830de9a44394a7e366951eabca52>:0 at MBBackup.Entities.ScheduledBackupTask+<Execute>d__8.MoveNext () [0x00085] in <b48c1b9ae14d440baa732016b620ddb8>:0 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0003e] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x00028] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x00008] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <0e06830de9a44394a7e366951eabca52>:0 at Emby.Server.Implementations.ScheduledTasks.ScheduledTaskWorker+<ExecuteInternal>d__68.MoveNext () [0x00156] in <8c99ead7fd9c44cab05a9d44c2163ecc>:0 Link to comment Share on other sites More sharing options...
Luke 37112 Posted February 6, 2019 Share Posted February 6, 2019 HI there, have you configured the backup path in the backup plugin? 1 Link to comment Share on other sites More sharing options...
milky 0 Posted February 6, 2019 Author Share Posted February 6, 2019 HI there, have you configured the backup path in the backup plugin? I did, but I guess it didn't take. I went back and checked it again, even refreshed the page, and it was still showing as filled out. On a lark I restarted the server, and then it was showing as blank. I set the folder again, and now it's working. Probably an opportunity for it to emit a friendly error message/alert there if the setting is blank. Thanks for the nudge in the right direction Link to comment Share on other sites More sharing options...
Luke 37112 Posted February 6, 2019 Share Posted February 6, 2019 Thanks for the feedback. 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