New Emby Docker


Recommended Posts

So does any1 have VAAPI HW decoding to get running with the Emby Container?

We are still working on an ffmpeg version that works with va-api. The container itself should be ready, the hold back is ffmpeg. For unRAID it will be a lot more complicated, because as far as I know the unRAID kernel doesn't load the appropriate kernel module. Can you please post the output of lsmod and what your hardware is.

Sent from my ONEPLUS A3000 using Tapatalk

  • Upvote 1
Link to comment
Module                  Size  Used by
i915                  909208  1
fbcon                  33164  71
bitblit                 4361  1 fbcon
fbcon_rotate            1964  1 bitblit
fbcon_ccw               4678  1 fbcon_rotate
fbcon_ud                4805  1 fbcon_rotate
fbcon_cw                4606  1 fbcon_rotate
softcursor              1341  4 fbcon_ud,fbcon_cw,fbcon_ccw,bitblit
font                    7588  1 fbcon
i2c_algo_bit            4752  1 i915
drm_kms_helper         86945  1 i915
cfbfillrect             3306  1 drm_kms_helper
cfbimgblt               2047  1 drm_kms_helper
cfbcopyarea             3006  1 drm_kms_helper
drm                   221592  3 i915,drm_kms_helper
intel_gtt              10996  1 i915
agpgart                21314  2 intel_gtt,drm
syscopyarea             2942  1 drm_kms_helper
sysfillrect             3178  1 drm_kms_helper
sysimgblt               2047  1 drm_kms_helper
fb_sys_fops             1378  1 drm_kms_helper
fb                     29760  8 fbcon_ud,fbcon_cw,fbcon_ccw,bitblit,softcursor,i                                                                                        915,fbcon,drm_kms_helper
fbdev                   1030  2 fb,fbcon
xt_CHECKSUM             1335  1
iptable_mangle          1658  1
ipt_REJECT              1521  2
nf_reject_ipv4          2483  1 ipt_REJECT
ebtable_filter          1903  0
ebtables               14552  1 ebtable_filter
vhost_net               9091  0
tun                    19304  2 vhost_net
vhost                  19681  1 vhost_net
macvtap                11622  1 vhost_net
macvlan                12389  1 macvtap
xt_nat                  1913  11
veth                    4966  0
ipt_MASQUERADE          1277  15
nf_nat_masquerade_ipv4     1865  1 ipt_MASQUERADE
iptable_nat             1897  1
nf_conntrack_ipv4       5874  3
nf_nat_ipv4             4199  1 iptable_nat
iptable_filter          1706  2
ip_tables               9853  3 iptable_mangle,iptable_filter,iptable_nat
nf_nat                 11145  3 xt_nat,nf_nat_masquerade_ipv4,nf_nat_ipv4
md_mod                 36572  4
bonding                92464  0
x86_pkg_temp_thermal     4669  0
coretemp                5340  0
kvm_intel             160423  0
kvm                   289582  1 kvm_intel
i2c_i801               11888  0
i2c_smbus               3041  1 i2c_i801
i2c_core               20390  6 i2c_algo_bit,i2c_i801,i2c_smbus,i915,drm_kms_hel                                                                                        per,drm
r8169                  58718  0
ahci                   26326  4
mii                     3587  1 r8169
libahci                19716  1 ahci
video                  27138  1 i915
backlight               5833  2 video,i915

my CPU is a j3455 ;)

Link to comment

btw. this is how it´s locking inside the plex container...

 

root@twilightzone:/# vainfo
error: XDG_RUNTIME_DIR not set in the environment.
error: can't connect to X server!
libva info: VA-API version 0.39.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_39
libva info: va_openDriver() returns 0
vainfo: VA-API version: 0.39 (libva 1.7.0)
vainfo: Driver version: Intel i965 driver for Intel(R) Broxton - 1.7.0
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            : VAEntrypointVLD
      VAProfileMPEG2Main              : VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
      VAProfileH264Main               : VAEntrypointVLD
      VAProfileH264Main               : VAEntrypointEncSlice
      VAProfileH264High               : VAEntrypointVLD
      VAProfileH264High               : VAEntrypointEncSlice
      VAProfileH264MultiviewHigh      : VAEntrypointVLD
      VAProfileH264MultiviewHigh      : VAEntrypointEncSlice
      VAProfileH264StereoHigh         : VAEntrypointVLD
      VAProfileH264StereoHigh         : VAEntrypointEncSlice
      VAProfileVC1Simple              : VAEntrypointVLD
      VAProfileVC1Main                : VAEntrypointVLD
      VAProfileVC1Advanced            : VAEntrypointVLD
      VAProfileNone                   : VAEntrypointVideoProc
      VAProfileJPEGBaseline           : VAEntrypointVLD
      VAProfileJPEGBaseline           : VAEntrypointEncPicture
      VAProfileVP8Version0_3          : VAEntrypointVLD
      VAProfileVP8Version0_3          : VAEntrypointEncSlice
      VAProfileHEVCMain               : VAEntrypointVLD
      VAProfileHEVCMain               : VAEntrypointEncSlice
      VAProfileHEVCMain10             : VAEntrypointVLD
      VAProfileVP9Profile0            : VAEntrypointVLD

so i guess it should work but i can´t test as i don´t have a plex pass...

Link to comment
So does any1 have VAAPI HW decoding to get running with the Emby Container?

Nope, you can try but it will not be official supported by us until we get our own ffmpeg version. The container is ready, it's ffmpeg that is not, the static version does not support hw decoding even though it says it does. Map the dev dri devices as hardware, and within the container add packman repo and then install ffmpeg. We will announce when we have va-api support.

Sent from my ONEPLUS A3000 using Tapatalk

Link to comment

After upgrading to the latest container my Emby server is stuck (even after rebooting) with the following log entry.

 

Cannot open assembly '/usr/lib/emby-server/bin/MediaBrowser.Server.Mono.exe': No such file or directory.

 

Is there another update comming to fix this?

Link to comment
58 minutes ago, Marv said:

After upgrading to the latest container my Emby server is stuck (even after rebooting) with the following log entry.

 

Cannot open assembly '/usr/lib/emby-server/bin/MediaBrowser.Server.Mono.exe': No such file or directory.

 

Is there another update comming to fix this?

 

I have the same problem: 

Cannot open assembly '/usr/lib/emby-server/bin/MediaBrowser.Server.Mono.exe': No such file or directory.

 

Link to comment

I just updated and am getting this error :(

 

Quote

Error, Main, UnhandledException
        *** Error Report ***
        Version: 3.2.19.0
        Command line: /usr/lib/emby-server/bin/MediaBrowser.Server.Mono.exe -programdata /config -restartpath /usr/lib/emby-server/restart.sh
        Operating system: Unix 4.9.30.0
        64-Bit OS: True
        64-Bit Process: True
        Mono: 5.0.1.1 (2017-02/5077205 Wed May 31 10:26:21 UTC 2017)
        Processor count: 4
        Program data path: /config
        Application directory: /usr/lib/emby-server/bin
        System.AggregateException: One or more errors occurred. ---> System.NullReferenceException: Object reference not set to an instance of an object
          at Emby.Common.Implementations.BaseApplicationHost`1[TApplicationPathsType].GetTypes (System.Reflection.Assembly assembly) [0x0003d] in <a7def6295c174553a0365db65d969283>:0 
          at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <6203235e612f49bb9ef4216386e8db0c>:0 
          at System.Linq.Enumerable+WhereEnumerableIterator`1[TSource].ToArray () [0x00033] in <6203235e612f49bb9ef4216386e8db0c>:0 
          at System.Linq.Enumerable.ToArray[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <6203235e612f49bb9ef4216386e8db0c>:0 
          at Emby.Common.Implementations.BaseApplicationHost`1[TApplicationPathsType].DiscoverTypes () [0x00097] in <a7def6295c174553a0365db65d969283>:0 
          at Emby.Common.Implementations.BaseApplicationHost`1+<Init>d__104[TApplicationPathsType].MoveNext () [0x0010c] in <a7def6295c174553a0365db65d969283>:0 
           --- End of inner exception stack trace ---
          at System.Threading.Tasks.Task.WaitAll (System.Threading.Tasks.Task[] tasks, System.Int32 millisecondsTimeout, System.Threading.CancellationToken cancellationToken) [0x001d1] in <e1bc5338205147aba27a42de00cadcf8>:0 
          at System.Threading.Tasks.Task.WaitAll (System.Threading.Tasks.Task[] tasks, System.Int32 millisecondsTimeout) [0x00000] in <e1bc5338205147aba27a42de00cadcf8>:0 
          at System.Threading.Tasks.Task.WaitAll (System.Threading.Tasks.Task[] tasks) [0x00000] in <e1bc5338205147aba27a42de00cadcf8>:0 
          at MediaBrowser.Server.Mono.MainClass.RunApplication (Emby.Server.Implementations.ServerApplicationPaths appPaths, MediaBrowser.Model.Logging.ILogManager logManager, Emby.Server.Implementations.StartupOptions options) [0x0011f] in <94d1f6bd6c744dd79b1e6ba64d101c0d>:0 
          at MediaBrowser.Server.Mono.MainClass.Main (System.String[] args) [0x00084] in <94d1f6bd6c744dd79b1e6ba64d101c0d>:0 
        ---> (Inner Exception #0) System.NullReferenceException: Object reference not set to an instance of an object
          at Emby.Common.Implementations.BaseApplicationHost`1[TApplicationPathsType].GetTypes (System.Reflection.Assembly assembly) [0x0003d] in <a7def6295c174553a0365db65d969283>:0 
          at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <6203235e612f49bb9ef4216386e8db0c>:0 
          at System.Linq.Enumerable+WhereEnumerableIterator`1[TSource].ToArray () [0x00033] in <6203235e612f49bb9ef4216386e8db0c>:0 
          at System.Linq.Enumerable.ToArray[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <6203235e612f49bb9ef4216386e8db0c>:0 
          at Emby.Common.Implementations.BaseApplicationHost`1[TApplicationPathsType].DiscoverTypes () [0x00097] in <a7def6295c174553a0365db65d969283>:0 
          at Emby.Common.Implementations.BaseApplicationHost`1+<Init>d__104[TApplicationPathsType].MoveNext () [0x0010c] in <a7def6295c174553a0365db65d969283>:0 <---

        System.AggregateException
          at System.Threading.Tasks.Task.WaitAll (System.Threading.Tasks.Task[] tasks, System.Int32 millisecondsTimeout, System.Threading.CancellationToken cancellationToken) [0x001d1] in <e1bc5338205147aba27a42de00cadcf8>:0 
          at System.Threading.Tasks.Task.WaitAll (System.Threading.Tasks.Task[] tasks, System.Int32 millisecondsTimeout) [0x00000] in <e1bc5338205147aba27a42de00cadcf8>:0 
          at System.Threading.Tasks.Task.WaitAll (System.Threading.Tasks.Task[] tasks) [0x00000] in <e1bc5338205147aba27a42de00cadcf8>:0 
          at MediaBrowser.Server.Mono.MainClass.RunApplication (Emby.Server.Implementations.ServerApplicationPaths appPaths, MediaBrowser.Model.Logging.ILogManager logManager, Emby.Server.Implementations.StartupOptions options) [0x0011f] in <94d1f6bd6c744dd79b1e6ba64d101c0d>:0 
          at MediaBrowser.Server.Mono.MainClass.Main (System.String[] args) [0x00084] in <94d1f6bd6c744dd79b1e6ba64d101c0d>:0 
        InnerException: System.NullReferenceException
        System.NullReferenceException: Object reference not set to an instance of an object
          at Emby.Common.Implementations.BaseApplicationHost`1[TApplicationPathsType].GetTypes (System.Reflection.Assembly assembly) [0x0003d] in <a7def6295c174553a0365db65d969283>:0 
          at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <6203235e612f49bb9ef4216386e8db0c>:0 
          at System.Linq.Enumerable+WhereEnumerableIterator`1[TSource].ToArray () [0x00033] in <6203235e612f49bb9ef4216386e8db0c>:0 
          at System.Linq.Enumerable.ToArray[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <6203235e612f49bb9ef4216386e8db0c>:0 
          at Emby.Common.Implementations.BaseApplicationHost`1[TApplicationPathsType].DiscoverTypes () [0x00097] in <a7def6295c174553a0365db65d969283>:0 
          at Emby.Common.Implementations.BaseApplicationHost`1+<Init>d__104[TApplicationPathsType].MoveNext () [0x0010c] in <a7def6295c174553a0365db65d969283>:0 
          at Emby.Common.Implementations.BaseApplicationHost`1[TApplicationPathsType].GetTypes (System.Reflection.Assembly assembly) [0x0003d] in <a7def6295c174553a0365db65d969283>:0 
          at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <6203235e612f49bb9ef4216386e8db0c>:0 
          at System.Linq.Enumerable+WhereEnumerableIterator`1[TSource].ToArray () [0x00033] in <6203235e612f49bb9ef4216386e8db0c>:0 
          at System.Linq.Enumerable.ToArray[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <6203235e612f49bb9ef4216386e8db0c>:0 
          at Emby.Common.Implementations.BaseApplicationHost`1[TApplicationPathsType].DiscoverTypes () [0x00097] in <a7def6295c174553a0365db65d969283>:0 
          at Emby.Common.Implementations.BaseApplicationHost`1+<Init>d__104[TApplicationPathsType].MoveNext () [0x0010c] in <a7def6295c174553a0365db65d969283>:0 

UnhandledException
System.AggregateException: One or more errors occurred. ---> System.NullReferenceException: Object reference not set to an instance of an object
  at Emby.Common.Implementations.BaseApplicationHost`1[TApplicationPathsType].GetTypes (System.Reflection.Assembly assembly) [0x0003d] in <a7def6295c174553a0365db65d969283>:0 
  at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <6203235e612f49bb9ef4216386e8db0c>:0 
  at System.Linq.Enumerable+WhereEnumerableIterator`1[TSource].ToArray () [0x00033] in <6203235e612f49bb9ef4216386e8db0c>:0 
  at System.Linq.Enumerable.ToArray[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <6203235e612f49bb9ef4216386e8db0c>:0 
  at Emby.Common.Implementations.BaseApplicationHost`1[TApplicationPathsType].DiscoverTypes () [0x00097] in <a7def6295c174553a0365db65d969283>:0 
  at Emby.Common.Implementations.BaseApplicationHost`1+<Init>d__104[TApplicationPathsType].MoveNext () [0x0010c] in <a7def6295c174553a0365db65d969283>:0 
   --- End of inner exception stack trace ---
  at System.Threading.Tasks.Task.WaitAll (System.Threading.Tasks.Task[] tasks, System.Int32 millisecondsTimeout, System.Threading.CancellationToken cancellationToken) [0x001d1] in <e1bc5338205147aba27a42de00cadcf8>:0 
  at System.Threading.Tasks.Task.WaitAll (System.Threading.Tasks.Task[] tasks, System.Int32 millisecondsTimeout) [0x00000] in <e1bc5338205147aba27a42de00cadcf8>:0 
  at System.Threading.Tasks.Task.WaitAll (System.Threading.Tasks.Task[] tasks) [0x00000] in <e1bc5338205147aba27a42de00cadcf8>:0 
  at MediaBrowser.Server.Mono.MainClass.RunApplication (Emby.Server.Implementations.ServerApplicationPaths appPaths, MediaBrowser.Model.Logging.ILogManager logManager, Emby.Server.Implementations.StartupOptions options) [0x0011f] in <94d1f6bd6c744dd79b1e6ba64d101c0d>:0 
  at MediaBrowser.Server.Mono.MainClass.Main (System.String[] args) [0x00084] in <94d1f6bd6c744dd79b1e6ba64d101c0d>:0 
---> (Inner Exception #0) System.NullReferenceException: Object reference not set to an instance of an object
  at Emby.Common.Implementations.BaseApplicationHost`1[TApplicationPathsType].GetTypes (System.Reflection.Assembly assembly) [0x0003d] in <a7def6295c174553a0365db65d969283>:0 
  at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <6203235e612f49bb9ef4216386e8db0c>:0 
  at System.Linq.Enumerable+WhereEnumerableIterator`1[TSource].ToArray () [0x00033] in <6203235e612f49bb9ef4216386e8db0c>:0 
  at System.Linq.Enumerable.ToArray[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <6203235e612f49bb9ef4216386e8db0c>:0 
  at Emby.Common.Implementations.BaseApplicationHost`1[TApplicationPathsType].DiscoverTypes () [0x00097] in <a7def6295c174553a0365db65d969283>:0 
  at Emby.Common.Implementations.BaseApplicationHost`1+<Init>d__104[TApplicationPathsType].MoveNext () [0x0010c] in <a7def6295c174553a0365db65d969283>:0 <---

System.AggregateException
  at System.Threading.Tasks.Task.WaitAll (System.Threading.Tasks.Task[] tasks, System.Int32 millisecondsTimeout, System.Threading.CancellationToken cancellationToken) [0x001d1] in <e1bc5338205147aba27a42de00cadcf8>:0 
  at System.Threading.Tasks.Task.WaitAll (System.Threading.Tasks.Task[] tasks, System.Int32 millisecondsTimeout) [0x00000] in <e1bc5338205147aba27a42de00cadcf8>:0 
  at System.Threading.Tasks.Task.WaitAll (System.Threading.Tasks.Task[] tasks) [0x00000] in <e1bc5338205147aba27a42de00cadcf8>:0 
  at MediaBrowser.Server.Mono.MainClass.RunApplication (Emby.Server.Implementations.ServerApplicationPaths appPaths, MediaBrowser.Model.Logging.ILogManager logManager, Emby.Server.Implementations.StartupOptions options) [0x0011f] in <94d1f6bd6c744dd79b1e6ba64d101c0d>:0 
  at MediaBrowser.Server.Mono.MainClass.Main (System.String[] args) [0x00084] in <94d1f6bd6c744dd79b1e6ba64d101c0d>:0 
InnerException: System.NullReferenceException
System.NullReferenceException: Object reference not set to an instance of an object
  at Emby.Common.Implementations.BaseApplicationHost`1[TApplicationPathsType].GetTypes (System.Reflection.Assembly assembly) [0x0003d] in <a7def6295c174553a0365db65d969283>:0 
  at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <6203235e612f49bb9ef4216386e8db0c>:0 
  at System.Linq.Enumerable+WhereEnumerableIterator`1[TSource].ToArray () [0x00033] in <6203235e612f49bb9ef4216386e8db0c>:0 
  at System.Linq.Enumerable.ToArray[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <6203235e612f49bb9ef4216386e8db0c>:0 
  at Emby.Common.Implementations.BaseApplicationHost`1[TApplicationPathsType].DiscoverTypes () [0x00097] in <a7def6295c174553a0365db65d969283>:0 
  at Emby.Common.Implementations.BaseApplicationHost`1+<Init>d__104[TApplicationPathsType].MoveNext () [0x0010c] in <a7def6295c174553a0365db65d969283>:0 
  at Emby.Common.Implementations.BaseApplicationHost`1[TApplicationPathsType].GetTypes (System.Reflection.Assembly assembly) [0x0003d] in <a7def6295c174553a0365db65d969283>:0 
  at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <6203235e612f49bb9ef4216386e8db0c>:0 
  at System.Linq.Enumerable+WhereEnumerableIterator`1[TSource].ToArray () [0x00033] in <6203235e612f49bb9ef4216386e8db0c>:0 
  at System.Linq.Enumerable.ToArray[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <6203235e612f49bb9ef4216386e8db0c>:0 
  at Emby.Common.Implementations.BaseApplicationHost`1[TApplicationPathsType].DiscoverTypes () [0x00097] in <a7def6295c174553a0365db65d969283>:0 
  at Emby.Common.Implementations.BaseApplicationHost`1+<Init>d__104[TApplicationPathsType].MoveNext () [0x0010c] in <a7def6295c174553a0365db65d969283>:0 
 

 

Link to comment
After upgrading to the latest container my Emby server is stuck (even after rebooting) with the following log entry.
 
Cannot open assembly '/usr/lib/emby-server/bin/MediaBrowser.Server.Mono.exe': No such file or directory.
 
Is there another update comming to fix this?

This has been fixed

Sent from my ONEPLUS A3000 using Tapatalk

Link to comment

Sorry if this has been asked before but does Play Random work on a tv series level in the docker version.

I have a emby server running on a windows machine and use the windows media center client to watch. I am able to click play on a tv series and choose Play Random which will play an episode from any season of that show.

i switched my server to the docker, still using Windows Media Center to watch, and I can no longer click play on a TV series (it does nothing) but I can do it on a Season level.

we use this ALL the time.

 

Thanks,

Scott

Link to comment
  • 2 weeks later...

Hello everyone,

I am trying to transition from the Phaze plugin to this docker. I loaded up the docker, created a new folder for its config files and copied over most files from the plugin. 

It seemed to work ok (I was able to play videos and such) until it did the library update, at which point it seems like it failed some verification and wiped out the entire database (from what I could find below). Can someone help me figure out if what I am trying to do is possible? I really don't want to have to re-configure and re-scan everything while I switch to docker :( 

I left the default /mnt -> /mnt mapping in the hope that it would keep the database in line.

 

2017-06-11 21:57:00.3668 Info TaskManager: IntervalTrigger fired for task: Scan media library
2017-06-11 21:57:00.3668 Info TaskManager: Queueing task RefreshMediaLibraryTask
2017-06-11 21:57:00.3668 Info TaskManager: Executing Scan media library
2017-06-11 21:57:00.4792 Info App: Validating media library
2017-06-11 21:57:00.5648 Info App: Deleting item, Type: Folder, Name: Console, Path: /mnt/user/ROMS/Console, Id: 7a88108e-c18e-976a-f619-02ef28c88240
2017-06-11 21:57:00.9713 Info App: Deleting item, Type: Folder, Name: HD-X264, Path: /mnt/user/Movies/HD-X264, Id: 96c768df-ae01-9bf7-a2d4-b9be7067bad1
2017-06-11 21:57:09.7724 Info App: Deleting item, Type: Folder, Name: XVID, Path: /mnt/user/Movies/XVID, Id: dd4114b5-40cb-79c8-b69d-60e1c9900d9a
2017-06-11 21:57:27.6968 Info App: Deleting item, Type: Folder, Name: Headphones, Path: /mnt/user/Music/Headphones, Id: 23b167a6-907a-cd2a-55c6-418128c833f2
2017-06-11 21:57:50.1190 Info App: Deleting item, Type: Folder, Name: Misc, Path: /mnt/user/Music/Misc, Id: 60d891d3-a472-4de9-c0f9-284e4b7b9679
2017-06-11 21:58:29.6739 Info App: Deleting item, Type: Folder, Name: Tunebite, Path: /mnt/user/Music/Tunebite, Id: cd8c05b0-c2b3-8452-ed7f-f2eb4f033f03
2017-06-11 21:58:40.4196 Info App: Deleting item, Type: Folder, Name: Pictures, Path: /mnt/user/Pictures, Id: 8cc204a0-26e1-3b39-26e7-c07681ebf362
2017-06-11 21:59:13.6260 Info App: Deleting item, Type: Folder, Name: TV-Shows, Path: /mnt/user/TV-Shows, Id: ae1ceee7-3766-ad0d-bb34-c8b813276e8e
2017-06-11 21:59:30.1558 Info HttpClient: HttpClientManager POST: http://192.168.1.1:1780
2017-06-11 21:59:30.1583 Error HttpClient: Error getting response from http://192.168.1.1:1780
	*** Error Report ***
	Version: 3.2.19.0
	Command line: /usr/lib/emby-server/bin/MediaBrowser.Server.Mono.exe -programdata /config -restartpath /usr/lib/emby-server/restart.sh
	Operating system: Unix 4.4.30.0
	64-Bit OS: True
	64-Bit Process: True
	Mono: 4.8.1 (Stable 4.8.1.0/22a39d7 Fri Jun  2 05:04:04 UTC 2017)
	Processor count: 2
	Program data path: /config
	Application directory: /usr/lib/emby-server/bin
	System.AggregateException: One or more errors occurred. ---> System.Net.WebException: The remote server returned an error: (404) Not Found.
	  at System.Net.HttpWebRequest.EndGetResponse (System.IAsyncResult asyncResult) [0x00064] in <5641e4edad4f4464ba58c620a7b8ea48>: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) [0x00014] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	   --- End of inner exception stack trace ---
	  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.Common.Implementations.HttpClientManager.HttpClientManager+<SendAsyncInternal>d__22.MoveNext () [0x0041a] in <a7def6295c174553a0365db65d969283>:0 
	---> (Inner Exception #0) System.Net.WebException: The remote server returned an error: (404) Not Found.
	  at System.Net.HttpWebRequest.EndGetResponse (System.IAsyncResult asyncResult) [0x00064] in <5641e4edad4f4464ba58c620a7b8ea48>: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) [0x00014] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 <---
	
	System.AggregateException
	  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.Common.Implementations.HttpClientManager.HttpClientManager+<SendAsyncInternal>d__22.MoveNext () [0x0041a] in <a7def6295c174553a0365db65d969283>:0 
	InnerException: System.Net.WebException
	System.Net.WebException: The remote server returned an error: (404) Not Found.
	  at System.Net.HttpWebRequest.EndGetResponse (System.IAsyncResult asyncResult) [0x00064] in <5641e4edad4f4464ba58c620a7b8ea48>: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) [0x00014] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	  at System.Net.HttpWebRequest.EndGetResponse (System.IAsyncResult asyncResult) [0x00064] in <5641e4edad4f4464ba58c620a7b8ea48>: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) [0x00014] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	
2017-06-11 21:59:30.1583 Error PortMapper: Error creating port map: One or more errors occurred.
2017-06-11 22:03:15.9323 Info App: Deleting item, Type: CollectionFolder, Name: Games, Path: /mnt/cache/appdata/Embyserver/root/default/Games, Id: 8f3e04c1-bc36-1191-c16f-63a5c8f9c190
2017-06-11 22:03:15.9364 Info App: Deleting item, Type: CollectionFolder, Name: Movies, Path: /mnt/cache/appdata/Embyserver/root/default/Movies, Id: f137a2dd-21bb-c1b9-9aa5-c0f6bf02a805
2017-06-11 22:03:15.9395 Info App: Deleting item, Type: CollectionFolder, Name: Music, Path: /mnt/cache/appdata/Embyserver/root/default/Music, Id: 7e64e319-657a-9516-ec78-490da03edccb
2017-06-11 22:03:15.9436 Info App: Deleting item, Type: CollectionFolder, Name: Photos, Path: /mnt/cache/appdata/Embyserver/root/default/Photos, Id: 52f1cc5c-fe5b-a8c9-452c-ebe7bca9e026
2017-06-11 22:03:15.9474 Info App: Deleting item, Type: CollectionFolder, Name: TV, Path: /mnt/cache/appdata/Embyserver/root/default/TV, Id: 4514ec85-0e5a-d0c4-7b58-444e17b6346c
2017-06-11 22:03:17.0047 Info Auto Box Sets: Executing Automatic BoxSet creation.  Found 0 potential box sets.
2017-06-11 22:03:17.0048 Info Auto Box Sets: Automatic BoxSet creation completed.
2017-06-11 22:03:22.2221 Info HttpServer: HTTP GET http://unraid:8096/emby/Users/f040deb141ee48dca70887a2938f78eb/Items?Recursive=true&Limit=3&Filters=IsNotFolder&SortBy=DateCreated&SortOrder=Descending&Ids=0d2669112aec1533d3b18ec435f4dc47%2C3066e48a48b82905b11f632a66939c49%2C2a50f7c19b23170acf5dd0f7e43b949d%2C57602e6689d128ac230387a6b38111ff%2C6b5eef418efa1965f0cbbd644b9baff1%2C913f21cb55092fbd843b6b8d19ec18ee&MediaTypes=Audio%2CVideo&EnableTotalRecordCount=false. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.86 Safari/537.36
2017-06-11 22:03:22.2671 Info HttpServer: HTTP Response 200 to 192.168.1.107. Time: 45ms. http://unraid:8096/emby/Users/f040deb141ee48dca70887a2938f78eb/Items?Recursive=true&Limit=3&Filters=IsNotFolder&SortBy=DateCreated&SortOrder=Descending&Ids=0d2669112aec1533d3b18ec435f4dc47%2C3066e48a48b82905b11f632a66939c49%2C2a50f7c19b23170acf5dd0f7e43b949d%2C57602e6689d128ac230387a6b38111ff%2C6b5eef418efa1965f0cbbd644b9baff1%2C913f21cb55092fbd843b6b8d19ec18ee&MediaTypes=Audio%2CVideo&EnableTotalRecordCount=false 
2017-06-11 22:03:22.5230 Info HttpServer: HTTP GET http://unraid:8096/emby/Items/3066e48a48b82905b11f632a66939c49/Images/Primary?width=80&tag=206adec5ccaa655f177bb06fd5dec928&quality=90. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.86 Safari/537.36
2017-06-11 22:03:22.5249 Info HttpServer: HTTP GET http://unraid:8096/web/bower_components/emby-webcomponents/notifications/notificationicon.png. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.86 Safari/537.36
2017-06-11 22:03:22.6482 Info HttpResultFactory: Transmit file /usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/notifications/notificationicon.png
2017-06-11 22:03:22.6537 Info HttpServer: HTTP Response 200 to 192.168.1.107. Time: 129ms. http://unraid:8096/web/bower_components/emby-webcomponents/notifications/notificationicon.png 
2017-06-11 22:03:22.6591 Info HttpServer: HTTP GET http://unraid:8096/web/bower_components/emby-webcomponents/notifications/notificationicon.png. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.86 Safari/537.36
2017-06-11 22:03:22.6591 Info HttpServer: HTTP Response 304 to 192.168.1.107. Time: 1ms. http://unraid:8096/web/bower_components/emby-webcomponents/notifications/notificationicon.png 
2017-06-11 22:03:23.0232 Info HttpResultFactory: Transmit file /config/cache/temp/20840d2a4303432891e9dc3c22a71b36.webp
2017-06-11 22:03:23.0240 Info HttpServer: HTTP Response 200 to 192.168.1.107. Time: 501ms. http://unraid:8096/emby/Items/3066e48a48b82905b11f632a66939c49/Images/Primary?width=80&tag=206adec5ccaa655f177bb06fd5dec928&quality=90 
2017-06-11 22:03:32.6696 Info TaskManager: Scan media library Completed after 6 minute(s) and 32 seconds
2017-06-11 22:03:32.6701 Info LibraryMonitor: Watching directory /mnt/cache/appdata/Embyserver/root/default
2017-06-11 22:03:32.6701 Info ServerManager: Sending web socket message ScheduledTaskEnded
2017-06-11 22:03:32.6701 Info TaskManager: ExecuteQueuedTasks

 

Link to comment
Hello everyone,
I am trying to transition from the Phaze plugin to this docker. I loaded up the docker, created a new folder for its config files and copied over most files from the plugin. 
It seemed to work ok (I was able to play videos and such) until it did the library update, at which point it seems like it failed some verification and wiped out the entire database (from what I could find below). Can someone help me figure out if what I am trying to do is possible? I really don't want to have to re-configure and re-scan everything while I switch to docker  
I left the default /mnt -> /mnt mapping in the hope that it would keep the database in line.
 
2017-06-11 21:57:00.3668 Info TaskManager: IntervalTrigger fired for task: Scan media library2017-06-11 21:57:00.3668 Info TaskManager: Queueing task RefreshMediaLibraryTask2017-06-11 21:57:00.3668 Info TaskManager: Executing Scan media library2017-06-11 21:57:00.4792 Info App: Validating media library2017-06-11 21:57:00.5648 Info App: Deleting item, Type: Folder, Name: Console, Path: /mnt/user/ROMS/Console, Id: 7a88108e-c18e-976a-f619-02ef28c882402017-06-11 21:57:00.9713 Info App: Deleting item, Type: Folder, Name: HD-X264, Path: /mnt/user/Movies/HD-X264, Id: 96c768df-ae01-9bf7-a2d4-b9be7067bad12017-06-11 21:57:09.7724 Info App: Deleting item, Type: Folder, Name: XVID, Path: /mnt/user/Movies/XVID, Id: dd4114b5-40cb-79c8-b69d-60e1c9900d9a2017-06-11 21:57:27.6968 Info App: Deleting item, Type: Folder, Name: Headphones, Path: /mnt/user/Music/Headphones, Id: 23b167a6-907a-cd2a-55c6-418128c833f22017-06-11 21:57:50.1190 Info App: Deleting item, Type: Folder, Name: Misc, Path: /mnt/user/Music/Misc, Id: 60d891d3-a472-4de9-c0f9-284e4b7b96792017-06-11 21:58:29.6739 Info App: Deleting item, Type: Folder, Name: Tunebite, Path: /mnt/user/Music/Tunebite, Id: cd8c05b0-c2b3-8452-ed7f-f2eb4f033f032017-06-11 21:58:40.4196 Info App: Deleting item, Type: Folder, Name: Pictures, Path: /mnt/user/Pictures, Id: 8cc204a0-26e1-3b39-26e7-c07681ebf3622017-06-11 21:59:13.6260 Info App: Deleting item, Type: Folder, Name: TV-Shows, Path: /mnt/user/TV-Shows, Id: ae1ceee7-3766-ad0d-bb34-c8b813276e8e2017-06-11 21:59:30.1558 Info HttpClient: HttpClientManager POST: http://192.168.1.1:17802017-06-11 21:59:30.1583 Error HttpClient: Error getting response from http://192.168.1.1:1780*** Error Report ***Version: 3.2.19.0Command line: /usr/lib/emby-server/bin/MediaBrowser.Server.Mono.exe -programdata /config -restartpath /usr/lib/emby-server/restart.shOperating system: Unix 4.4.30.064-Bit OS: True64-Bit Process: TrueMono: 4.8.1 (Stable 4.8.1.0/22a39d7 Fri Jun  2 05:04:04 UTC 2017)Processor count: 2Program data path: /configApplication directory: /usr/lib/emby-server/binSystem.AggregateException: One or more errors occurred. ---> System.Net.WebException: The remote server returned an error: (404) Not Found.  at System.Net.HttpWebRequest.EndGetResponse (System.IAsyncResult asyncResult) [0x00064] in <5641e4edad4f4464ba58c620a7b8ea48>: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) [0x00014] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0    --- End of inner exception stack trace ---  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.Common.Implementations.HttpClientManager.HttpClientManager+<SendAsyncInternal>d__22.MoveNext () [0x0041a] in <a7def6295c174553a0365db65d969283>:0 ---> (Inner Exception #0) System.Net.WebException: The remote server returned an error: (404) Not Found.  at System.Net.HttpWebRequest.EndGetResponse (System.IAsyncResult asyncResult) [0x00064] in <5641e4edad4f4464ba58c620a7b8ea48>: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) [0x00014] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 <---System.AggregateException  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.Common.Implementations.HttpClientManager.HttpClientManager+<SendAsyncInternal>d__22.MoveNext () [0x0041a] in <a7def6295c174553a0365db65d969283>:0 InnerException: System.Net.WebExceptionSystem.Net.WebException: The remote server returned an error: (404) Not Found.  at System.Net.HttpWebRequest.EndGetResponse (System.IAsyncResult asyncResult) [0x00064] in <5641e4edad4f4464ba58c620a7b8ea48>: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) [0x00014] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0   at System.Net.HttpWebRequest.EndGetResponse (System.IAsyncResult asyncResult) [0x00064] in <5641e4edad4f4464ba58c620a7b8ea48>: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) [0x00014] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 2017-06-11 21:59:30.1583 Error PortMapper: Error creating port map: One or more errors occurred.2017-06-11 22:03:15.9323 Info App: Deleting item, Type: CollectionFolder, Name: Games, Path: /mnt/cache/appdata/Embyserver/root/default/Games, Id: 8f3e04c1-bc36-1191-c16f-63a5c8f9c1902017-06-11 22:03:15.9364 Info App: Deleting item, Type: CollectionFolder, Name: Movies, Path: /mnt/cache/appdata/Embyserver/root/default/Movies, Id: f137a2dd-21bb-c1b9-9aa5-c0f6bf02a8052017-06-11 22:03:15.9395 Info App: Deleting item, Type: CollectionFolder, Name: Music, Path: /mnt/cache/appdata/Embyserver/root/default/Music, Id: 7e64e319-657a-9516-ec78-490da03edccb2017-06-11 22:03:15.9436 Info App: Deleting item, Type: CollectionFolder, Name: Photos, Path: /mnt/cache/appdata/Embyserver/root/default/Photos, Id: 52f1cc5c-fe5b-a8c9-452c-ebe7bca9e0262017-06-11 22:03:15.9474 Info App: Deleting item, Type: CollectionFolder, Name: TV, Path: /mnt/cache/appdata/Embyserver/root/default/TV, Id: 4514ec85-0e5a-d0c4-7b58-444e17b6346c2017-06-11 22:03:17.0047 Info Auto Box Sets: Executing Automatic BoxSet creation.  Found 0 potential box sets.2017-06-11 22:03:17.0048 Info Auto Box Sets: Automatic BoxSet creation completed.2017-06-11 22:03:22.2221 Info HttpServer: HTTP GET http://unraid:8096/emby/Users/f040deb141ee48dca70887a2938f78eb/Items?Recursive=true&Limit=3&Filters=IsNotFolder&SortBy=DateCreated&SortOrder=Descending&Ids=0d2669112aec1533d3b18ec435f4dc47%2C3066e48a48b82905b11f632a66939c49%2C2a50f7c19b23170acf5dd0f7e43b949d%2C57602e6689d128ac230387a6b38111ff%2C6b5eef418efa1965f0cbbd644b9baff1%2C913f21cb55092fbd843b6b8d19ec18ee&MediaTypes=Audio%2CVideo&EnableTotalRecordCount=false. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.86 Safari/537.362017-06-11 22:03:22.2671 Info HttpServer: HTTP Response 200 to 192.168.1.107. Time: 45ms. http://unraid:8096/emby/Users/f040deb141ee48dca70887a2938f78eb/Items?Recursive=true&Limit=3&Filters=IsNotFolder&SortBy=DateCreated&SortOrder=Descending&Ids=0d2669112aec1533d3b18ec435f4dc47%2C3066e48a48b82905b11f632a66939c49%2C2a50f7c19b23170acf5dd0f7e43b949d%2C57602e6689d128ac230387a6b38111ff%2C6b5eef418efa1965f0cbbd644b9baff1%2C913f21cb55092fbd843b6b8d19ec18ee&MediaTypes=Audio%2CVideo&EnableTotalRecordCount=false 2017-06-11 22:03:22.5230 Info HttpServer: HTTP GET http://unraid:8096/emby/Items/3066e48a48b82905b11f632a66939c49/Images/Primary?width=80&tag=206adec5ccaa655f177bb06fd5dec928&quality=90. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.86 Safari/537.362017-06-11 22:03:22.5249 Info HttpServer: HTTP GET http://unraid:8096/web/bower_components/emby-webcomponents/notifications/notificationicon.png. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.86 Safari/537.362017-06-11 22:03:22.6482 Info HttpResultFactory: Transmit file /usr/lib/emby-server/bin/dashboard-ui/bower_components/emby-webcomponents/notifications/notificationicon.png2017-06-11 22:03:22.6537 Info HttpServer: HTTP Response 200 to 192.168.1.107. Time: 129ms. http://unraid:8096/web/bower_components/emby-webcomponents/notifications/notificationicon.png 2017-06-11 22:03:22.6591 Info HttpServer: HTTP GET http://unraid:8096/web/bower_components/emby-webcomponents/notifications/notificationicon.png. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.86 Safari/537.362017-06-11 22:03:22.6591 Info HttpServer: HTTP Response 304 to 192.168.1.107. Time: 1ms. http://unraid:8096/web/bower_components/emby-webcomponents/notifications/notificationicon.png 2017-06-11 22:03:23.0232 Info HttpResultFactory: Transmit file /config/cache/temp/20840d2a4303432891e9dc3c22a71b36.webp2017-06-11 22:03:23.0240 Info HttpServer: HTTP Response 200 to 192.168.1.107. Time: 501ms. http://unraid:8096/emby/Items/3066e48a48b82905b11f632a66939c49/Images/Primary?width=80&tag=206adec5ccaa655f177bb06fd5dec928&quality=90 2017-06-11 22:03:32.6696 Info TaskManager: Scan media library Completed after 6 minute(s) and 32 seconds2017-06-11 22:03:32.6701 Info LibraryMonitor: Watching directory /mnt/cache/appdata/Embyserver/root/default2017-06-11 22:03:32.6701 Info ServerManager: Sending web socket message ScheduledTaskEnded2017-06-11 22:03:32.6701 Info TaskManager: ExecuteQueuedTasks

 


The sqlite database needs the config location remapped. If you want I can try and provide the sql statement that will do that. Just be aware that it might not work and that you will need to do this on the command line.

Sent from my ONEPLUS A3000 using Tapatalk

  • Upvote 1
Link to comment
9 hours ago, hurricanehrndz said:


The sqlite database needs the config location remapped. If you want I can try and provide the sql statement that will do that. Just be aware that it might not work and that you will need to do this on the command line.

Sent from my ONEPLUS A3000 using Tapatalk
 

Ok thanks! Are there many databases that would need to be edited or just a couple?

I am willing to try it, if it works I will post my experience so others can try it.

My phaze plugin config directory is under /mnt/cache/appdata/Embyserver

Link to comment
29 minutes ago, Necrotic said:

Ok thanks! Are there many databases that would need to be edited or just a couple?

I am willing to try it, if it works I will post my experience so others can try it.

My phaze plugin config directory is under /mnt/cache/appdata/Embyserver

There is only one database. I hope you made a backup of the original database from the phaze plugin. Anyhow the statement you need to execute would look something like this:

sqlite3 /config/data/library.db "UPDATE TypedBaseItems SET data = CAST(REPLACE(CAST(data AS TEXT), '/mnt/cache/appdata/Embyserver', '/config') AS BLOB)"

  • Upvote 1
Link to comment
On 6/14/2017 at 7:30 PM, hurricanehrndz said:

There is only one database. I hope you made a backup of the original database from the phaze plugin. Anyhow the statement you need to execute would look something like this:

sqlite3 /config/data/library.db "UPDATE TypedBaseItems SET data = CAST(REPLACE(CAST(data AS TEXT), '/mnt/cache/appdata/Embyserver', '/config') AS BLOB)"

I didn't get that to work but using what you gave me I was able to do the following (altered the process so someone else could use it eventually). However, I do seem to be getting a lot of errors in the logs. Could you look it over and let me know if I should be worried? (ie is this signs that something else will fail in future).

 

NOTE: Use at your own risk, the below proceedure is reconstructed from my various attempts but it should be ok.

**Important** Please check to see what your Phaze config directory is. Mine is listed below but others have listed it as appdata/Emby. If your's is different you need to edit all 4 paths in point 8 with your correct Phaze path (note there are 4 places that must be changed). If you don't do this step, the paths won't match and it will wipe your database.

 

1) Created a new folder in my appdata folder called apps (where all my dockers are going). Then created one within it called EmbyServer.

2) Shut down my Phaze plugin. Setup the docker with the following mappings, let it run for a minute or two until its complete. Then stopped it.

/mnt  /mnt
/config  /mnt/user/appdata/apps/EmbyServer

3) I saved encoding.xml from the appdata/apps/EmbyServer/config folder to another place.

4) Changed directory to the Phaze folder (appdata/Embyserver).

5) Used this command "sudo cp -rp * /mnt/cache/appdata/apps/EmbyServer"

6) Copied back the encoding.xml file I had saved back into the appdata/apps/EmbyServer/config

7) Changed back to the folder appdata/apps/EmbyServer/data

8* Used the following commands:

sqlite3 library.db "UPDATE TypedBaseItems SET Path = replace( Path, '/mnt/cache/appdata/Embyserver', '/config' ) WHERE Path LIKE '/mnt/cache/appdata/Embyserver%'"

sqlite3 library.db "UPDATE TypedBaseItems SET Images = replace( Images, '/mnt/cache/appdata/Embyserver', '/config' ) WHERE Images LIKE '/mnt/cache/appdata/Embyserver%'"

9) Started the docker

 

EDIT: Btw, I forgot to say thank you very much!!!

Edit 2: Couple fixes and a clarification.

Edit 3: I am not using chapter extraction, if you are then perhaps you need a similar command to fix those. Just let me know and I will see how we figure it out.

Edited by Necrotic
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.