I hate to bring this up, but this error has appeared.
Playback Error This client isn't compatible with the media and the server isn't sending a compatible media format.
I'd read every help forum I could before coming back here. I'm mounted an external volume, it is mounted, the VPS is fine, I uploaded a bunch of media files (movies, music videos, audio files like mp3 and FLAC, ebooks, jpegs, the whole lot). At first, everything worked jimdandy,
Then today. This error popped up. I checked the Volumes and it was red, and it won't remount. So, I just remade a new one. It mounts, exact same directory, but I changed the user to root thinking that might fix any permissions issues. The same error appears. And, the folders won't refresh. I can see that the files are all there (from an ssh session to that VPS), but refreshing won't make them appear.
**I should say that I tried restoring to a Save from 2 weeks ago thinking some update may have borked things, so this is why the Jellyfin media folders don't show all the media.
I'm not too keen on tons and tons of troubleshooting. This stuff eiher works and I use it, or, it doesn't and I dump it and move on. It's just if you have had something similar and can suggest a fix, that would be awesome.
I had such high hopes. Sigh.
@scooke Well, Because the initial Volume wasn't mounting, I had gone ahead and made new Volumes. But none of these seemed to work with Jellyfin, even though all the deets are the same (except the Volume name because I hadn't deleted the non-mounting original Volume yet.)
I somehow checked Jellyfin logs and there were lines about not being able to find the files using the original external Volume paths. OK, I thought attaching a new Volume and restarting the Jellyfin app would have set the new Volume ok.
So, I finally deleted the original non-mounting Volume. and made a new one, with the same name, and NOW, things appear to be working. The folders are refreshing, the movies are playable as are the music files and music videos.
Was there some other place to set the media paths??
Anyway, it seems to be working now. Strange.
I think what you missed here, was that the volume mounting from Cloudron just adds mountpoints to the apps, however the app itself needs to be reconfigured. For Jellyfin as well as Emby specifically you have to adjust the paths in your media libraries. I cannot say for sure though if they will be smart enough to realize that this is the same media on a different path and not reset the view stats.
@nebulon I believe that I was doing so from within the Storage menu in the Jellyfin Cloudron dashboard - the Volume was visible under "Mounts", but it didn't seem to work. I then checked the Volumes in the Cloudron dashboard and saw that the Volume had a red circle, but remounting didn't remount it. In the end, I just deleted the initial Volume and re-added it, and then re-added it to the Jellyfin Storage->Mounts section. All I needed to do then was get Jellyfin to rescan the folders, which worked this time. The big question I suppose really is - why did the Volume unmount, and why wouldn't it remount.
jdaviescoates last edited by jdaviescoates
The big question I suppose really is - why did the Volume unmount, and why wouldn't it remount.
I've had issues with Volume mounts that were created before Cloudron added code to automate mounting volumes. They kept working at first but eventually a Cloudron update broke them and I had to do a similar delete and re-mount process to get my Navidrome working again.
This could be something similar.
I don't think I ever saw any notifications or warnings that updating would break my volumes though, so perhaps something for @staff to look at.
I'm also wondering if perhaps some more tests could be written to catch when updates might break volumes? Suddenly not having access to my music until I'd manually sorted it all out was a bit of stressful experience of the sort I've come to expect not to have with Cloudron.
@jdaviescoates Thanks for the input. Do you think this will work: One VPS, but mounted as two Volumes each with a unique path. My direct example is that my Jellyfin has access to the Volume using a path to a vast media directory (/home/user/media/). But I'd like to reinstall Navidrome and have it access only the Music folder in that vast media directory (/home/user/media/music/). Will this work? Or will I stumble upon some weird remote volume conflict?
jdaviescoates last edited by
Will this work?
I'm no expert, but I don't see why not
Give it a go!
@scooke if I understand your proposal correctly, then I should work fine.
scooke last edited by scooke
It's working so far. The reason I asked is because I wondered if the initial failure of the first Volume to remount was due to more than one sshfs connection to that VPS from my Cloudron, using two different users. This time, I used the same user. So far so good.
Jellyfin is more for the movies, tv shows, and music videos, but also some music. But I thought I'd reinstall Navidrome to use it with just the music directory and save time (no need to re-upload it all somewhere again).
@scooke AANNNDDD, it's not working anymore. Same thing, the two Volumes had the red dots, were not remounting. Should I make a new post about how I can figure out what's wrong with my Volumes disconnecting and not remounting (Ubuntu 18, SSHFS)?
robi last edited by
@scooke since it's not a Jellyfin issue, make a new support request.