Pseudomax 2 Posted February 4, 2023 Posted February 4, 2023 Hi, I have a problem whereby I had a fully working setup using Emby docker. The setup involves docker installed on Windows 11 (using docker-compose). I then have an old PC with Ubuntu installed to function as a NAS where all my media is stored. I recently moved for work and this meant that I required a slightly different LAN setup at home, as well as changing the name of the Ubuntu server. A couple of weeks ago, I realized that while I had added some media to my Ubuntu server (NAS), Emby had not updated this (only with the movies... TV Shows on the same server in the same storage folder were being discovered without any issues). As such, I thought I would reset everything, so I created a completely new docker container and used exactly the same NAS connection in 'docker compose' apart from changing the link to the Ubuntu server name from its IP address to its server name. However, that has not resolved the problem, now I have all my media apart from movies. The odd thing is when I am setting up my library, Emby can find the movie folder and shows me when I have selected the movie folder all the subfolders with the movies. So the connection with the server is not blocked... it is simply that it can't seem to identify all the movies in these subfolders? Any thoughts would be welcome... I attach logs... Thanks embyserver.txt
pwhodges 1801 Posted February 4, 2023 Posted February 4, 2023 2 hours ago, Pseudomax said: only with the movies... TV Shows on the same server in the same storage folder were being discovered without any issues. If you have movies and series in the same folder, do you have a mixed-type library? This requires you to follow the naming guidelines very closely. If on the other hand you have a separate movie library using a subfolder which is also in another library, this is unsupported and will cause problems. I think it would be helpful to see your exact folder and library layouts. Paul.
Pseudomax 2 Posted February 4, 2023 Author Posted February 4, 2023 Hi Paul, the folders are unchanged from when it was working previously. I have 'Entertainment' then sub folders 'TV_Shows' & 'Movies'. All the content for these is in subfolders and is automatically created with the naming conventions that are recommended. To add, I have another emby server installed on the same NAS (but it is a little slow hence not using it) and this works without a problem... (Emby does not change the names of the folders this is done via a 3rd app that is setup to find and name the files including downloading the various banners etc...
Pseudomax 2 Posted February 4, 2023 Author Posted February 4, 2023 To Add, I have used Emby for many years, so I am quite familiar with it... hence why this seemed an odd error...
Happy2Play 9316 Posted February 4, 2023 Posted February 4, 2023 Not sure but you will need to look at the specific items in your server log with "Error LibraryMonitor: Error in Directory watcher" as you have several in multiple libraries. Maybe Special characters in path. 2023-02-04 02:51:30.337 Error LibraryMonitor: Error in Directory watcher for: /mnt/movies *** Error Report *** Version: 4.7.11.0 Command line: /system/EmbyServer.dll -programdata /config -ffdetect /bin/ffdetect -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe -restartexitcode 3 Operating system: Linux version 5.10.102.1-microsoft-standard-WSL2 (oe-user@oe-host) (x86_64-msft-linux-gcc (GCC) 9.3.0, GNU ld (GNU Binutils) 2.34.0.20200220) #1 SMP W Framework: .NET 6.0.8 OS/Process: x64/x64 Runtime: system/System.Private.CoreLib.dll Processor count: 8 Data path: /config Application path: /system System.IO.FileNotFoundException: System.IO.FileNotFoundException: Could not find file '/mnt/movies/John Wick Chapter 3 ? Parabellum (2019)'. File name: '/mnt/movies/John Wick Chapter 3 ? Parabellum (2019)' Source: TargetSite: No Stack Trace Available If you do not use DLNA I would disable it. 2023-02-04 02:51:28.414 Error App: Error sending socket message from 173.30.0.2:46153 to 238.255.255.250:1900 *** Error Report *** Version: 4.7.11.0 Command line: /system/EmbyServer.dll -programdata /config -ffdetect /bin/ffdetect -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe -restartexitcode 3 Operating system: Linux version 5.10.102.1-microsoft-standard-WSL2 (oe-user@oe-host) (x86_64-msft-linux-gcc (GCC) 9.3.0, GNU ld (GNU Binutils) 2.34.0.20200220) #1 SMP W Framework: .NET 6.0.8 OS/Process: x64/x64 Runtime: system/System.Private.CoreLib.dll Processor count: 8 Data path: /config Application path: /system System.Net.Sockets.SocketException: System.Net.Sockets.SocketException (13): Permission denied at Rssdp.SsdpCommunicationsServer.SendFromSocket(Tuple`3 socketTuple, Memory`1 messageData, IPEndPoint destination, CancellationToken cancellationToken) Source: System.Private.CoreLib TargetSite: Void Throw()
Luke 39418 Posted February 5, 2023 Posted February 5, 2023 Is it isolated to movies with a ? in the path?
Pseudomax 2 Posted February 6, 2023 Author Posted February 6, 2023 No, no movies are discovered at all! I have though discovered (which might be the problem) that my docker syntax for creating volumes is not working! It is odd as I have not really changed this (just changed the name of the LAN device) and it was all working fine. But I know it is no longer working as when I create a docker container using 'docker-compose' there are no volumes created. So I will fix this before trying to troubleshoot the original problem (if indeed that problem is not associated). Thanks
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