I am having trouble uploading a large .gcode file to Octoprint. It's a big print and 64Mb. I tried uploading via my plugin in Cura which does it for me, but after waiting for about 15 minutes, it stopped uploading and disappeared as if I didn't make an attempt to send to Octoprint.
I saved the .gcode file to my computer and tried uploading from the Octoprint server itself, and after about 10 minutes it was stuck at ~30%. I left my computer to do some other things, and when I came back an hour later, it errored out. I wish I had a screenshot but I was stupid enough to close the error notification.
The error stated a failure in uploading, and listed off the supported GCode extenstions (.gcode, .gco, etc.). I clicked for more info and that just yielded "undefined."
I couldn't find anything significant in my logs, searching for "undefined," "upload," "fail," or "error." Its just stuff for my plugins like The Spaghetti Detective, which shouldn't affect my uploading. (maybe?) https://pastebin.com/HmSuUrEh
I'm running OctoPrint 1.3.11 on Octopi 0.15.1 on a Raspberry Pi 3 Model B+. Printer is Creality Ender 3 Pro, with TH3D Unified Firmware 1.2.10. The Pi is connected via ethernet if that matters.
Any help would be appreciated! Ultimately if I can't fix it, I can just use an SD Card but then I lose spaghetti detection and my ability to remotely cancel the print.
If it were me, I'd start toggling off some of the bundled plugins in order of likeliness that they'd include a hook into the files mechanism:
Detailed Progress
OctoLapse
PolarCloud
In fact, I'd probably disable all three of these and then test. If it works after having done so, you can exonerate all the remaining plugins as being okay. And then systematically turn on PolarCloud, test, repeat until you find the culprit.