-
Notifications
You must be signed in to change notification settings - Fork 971
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
After a recent git pull, *all* uploads result in "Broken missing files" #9009
Comments
that is the encoder log, you should share your AVideo log |
I just created a fresh broken/missing file video and dumped the last ≈2K lines of log - I've uploaded this video 4-5 times so far today so there should be some good data in there. |
there is no clue in your logs also there is no records of saving any video on your logs |
In the encoder logs I can see the video here:
Looking at the log from the streamer site, the last log entry is one day previous to this, and was output with tail -n 1500. I don't even have a theory here. I wonder if it could be due to the avideo.log being stupid huge? 42GB is ... a lot of log
I removed the contents of the avideo.log and ran the video through the transcoder two more times. The result is Broken Missing Files two more times. The avideo.log file is still empty. Not sure what to do at this point.
|
For the same video should be multiple this one does not have the video |
What do you suggest? Uploading all videos fails. 24 hours after erasing avideo.log, the file avideo.log is still empty. Why does the site no longer emit logfiles, Daniel? That seems strange. There were 42GB in avideo.log and all I did was echo "" > avideo.log to erase the contents. Also, that logfile had current timestamps to 24 hours before the encoder (you can check the pastebins above). Why did my avideo site stop logging ≈48 hours ago? |
|
Encoder: Streamer: [24-Apr-2024 20:00:03 America/Lima] AVideoLog::ERROR: Socket server For better performance install PDO SQLite in your PHP SCRIPT_NAME: /var/www/html/conspyre.tv/plugin/YPTSocket/server.php |
Wrong logs EncoderShould be logs before this
Streamerthe logs should match with the encoder logs time, for example |
Daniel, those are the logs from the streamer and the encoder. I'm uploading them to pastebin with the commands and directories so you may see that this is the case. Here is the encoder: https://pastebin.com/gT0i44tT The streamer is NOT picking up the encode. This is the encoder which is configured for the streamer. I do not know what is wrong. Screenshot showing that prometheus.conspyre.tv is the encoder configured (we only have one) I have updates which need to go out for my Roku channel but am completely blocked until I can make my streamer site accept new files. |
What do you mean "The streamer is NOT picking up the encode."? |
The streamer log is not correct and it is incomplete. Based on your encoder there is no problem with the encoder
the issue is probably in your streamer, what is missing the correct log Based on this first thing, I suspect you have missing permissions in your videos folder, run this and try to encode it again
also check your AVideo health check in the admin panel |
Daniel, that solved the issue. I did the chmod 777, encoded the video, and it worked. Health check is solid green (I didn't check it before the chmod - perhaps it showed something? and that is where I need to check first when something happens… noted!) I don't have a theory as to when/how I changed permissions on that folder. Very puzzling! |
Describe the bug
After a recent git pull, all uploads result in "Broken missing files"
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Video upload to work
Error Logs
https://pastebin.com/xfUNdeWV
The text was updated successfully, but these errors were encountered: