a lot of *.json and *.js files has no permissions, owner and group settings! ls -l shows for example
-????????? ? ? ? ? ? be.json
-????????? ? ? ? ? ? bg.js
What do these files do? What could be the reason that a most of the *.json and *.js files has (like i intended) there owner, group and permissions and a lot of these files do miss them?
First of all I would like to know, what these files do? And if there are risks going to correct the missing owner, group and permissions using the ubuntu command line?
I installed Nextloud Version 24.x in parallel, in mind to replace my Nextcloud 21.x server. Unfortunately after some week the Nextcloud 24.x server crashed after some weeks because of a corrupt database. Because I use my Nextcloud server privatly (as single person), I dont see high risks of hacking my server.
So, I know the problem of these *.json and *.js files. This morning my nextcloud server wasn’t reachable, because the logical volume wasn’t mounted anymore. dmesg shows
EXT4-fs (dm-0): warning: mounting fs with errors
Running
e2fsck -fv /dev/vg-name/lv-name
returned (for example)
Eintrag „es_419.json“ in …/apps/files_rightclick/l10n (239211464) hat gelöschten/unbenutzten Inode 239211474.
Now the question is, how can lost a file it’s Inode (erased / not used)?