Jump to content
Sign in to follow this  
plantsandbinary

Multiple UI errors: "Warning: Invalid argument supplied" / failed to open stream:

10 posts in this topic Last Reply

Recommended Posts

As per the pictures. Anyone know what is suddenly causing these issues?

 

I haven't changed any user settings, any general settings, network settings or done any OS update or installed any new plugins and this just started happening out of the blue.

 

1.png

2.png

3.png

Share this post


Link to post

Nothing is jumping out to me, just some previous unrelated read errors with the docker image and some log spam, since it's GUI related maybe @bonienlwill have an idea.

Share this post


Link to post

You have CA auto-update installed, perhaps something went wrong in this process?

 

Start in safe mode and check again.

 

Share this post


Link to post
57 minutes ago, bonienl said:

You have CA auto-update installed, perhaps something went wrong in this process?

 

While it's possible, it's doubtful.  /tmp/plugins does not exist.  (Nor /tmp/unassigned.devices)

 

My best guess at the moment is that /tmp is mapped to a docker container (Jellyfin?) (or alternatively a user-script) for scratch space in transcoding and that container has deleted the contents of /tmp willy-nilly, causing the issues.

 

Ultimately a reboot is required to recover.

Share this post


Link to post
Posted (edited)

I guess it's Jellyfin, see pictures.

 

Shutting it down and rebooting the server doesn't seem to fix the problem. Have I messed up something in the build?

 

I changed also the /tmp flag to another folder in JF and I'm still getting these UI errors too.

jf.png

jf_temp.png

 

Would it maybe be a good idea for UI elements/plugins to not rely on /tmp as well... a persistent place for UI element storage?

Edited by plantsandbinary

Share this post


Link to post

Instead of /cache <--> /tmp, do /cache <--> /tmp/jellyfin if you want.  You'd still need to reboot for anything to ultimately take effect.

 

6 hours ago, plantsandbinary said:

Would it maybe be a good idea for UI elements/plugins to not rely on /tmp as well... a persistent place for UI element storage?

/tmp is used in every OS by multiple programs.  This is all OK.  What isn't OK is if program X deletes the tmp files from program Y.  Since JellyFin as far as it was concerned had exclusive rights to /tmp (as per the screenshot), it felt it can delete whatever it wants.

Share this post


Link to post

Go to Settings - Docker and disable dockers then reboot 

Share this post


Link to post

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.

Sign in to follow this