mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-05-09 05:35:30 +02:00
[GH-ISSUE #660] [Bug]: Large print not correctly displaying #430
Labels
No labels
A1
automated
automated
bug
bug
Closed due to inactivity
contrib
dependencies
dependencies
duplicate
enhancement
feedback
hold
invalid
Notes
P1S
pull-request
security
security
ThumbsUp
user-report
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/bambuddy#430
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @PasDoe on GitHub (Mar 9, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/660
Originally assigned to: @maziggy on GitHub.
Bug Description
I've printed this model from makerworld: https://makerworld.com/en/models/1768086
It shows in the archive as completed and it know the time it took to print, it even has the green gcode tag but I cant see the gcode preview or any other statistic.
(originally written for v0.2.1.1 now in v0.2.2b2 I get the electricity measure displayed)
Expected Behavior
see statistics
Steps to Reproduce
honestly no idea. Just try to print the model.
Printer Model
A1
Bambuddy Version
v0.2.2b2
Printer Firmware Version
01.07.00.00
Installation Method
Docker
Operating System
Docker
Relevant Logs / Support Package
Screenshots
Additional Context
No response
Checklist
@maziggy commented on GitHub (Mar 9, 2026):
There's something wrong with your setup. Please update a support package -> https://wiki.bambuddy.cool/features/system-info/?h=debug#enable-debug-logging
@PasDoe commented on GitHub (Mar 9, 2026):
bambuddy-support-20260309-192301.zip
Attached the support bundle.
I don't exactly know what I should capture but I've opened the archive and the 3d preview window.
PS: The countdown for the live timer starts at -60m and goes to -60m 59s, should I open another issue for this?
@maziggy commented on GitHub (Mar 10, 2026):
I've analyzed the logs and found several things going on.
Main issue: Large file FTP timeout
The file Pikachu_2-piece_Hueforge.gcode.3mf is ~28 MB — Hueforge models tend to be massive. When a print starts, Bambuddy tries to download the 3MF from the printer via FTP to extract thumbnails, 3D model data, and gcode statistics. Your A1's FTP server can't transfer 28 MB within the 60-second timeout while it's actively printing. After the timeout, the connection drops with an SSL error and all retries fail. Bambuddy then creates a "fallback" archive with no 3MF data — which is why you see no thumbnail, no 3D preview, and "0 B" file size. The print time still shows because that comes from MQTT, not the 3MF.
I can see that when the printer was idle (March 9th), the same file downloaded successfully in about 2.5 minutes — so the file itself is fine, it's just too big to grab during printing.
Fix: I've just pushed higher FTP timeout options (180s and 300s) to branch 0.2.2b3. Pull the latest changes and go to Settings → FTP → Connection Timeout and set it to 180s or 300s. The previous max of 120s isn't enough for your 28 MB file.
Other things I noticed in the logs:
@PasDoe commented on GitHub (Mar 13, 2026):
bambuddy-support-20260313-164524.zip
I started the print again and looked at the live application log. Since I already finished printing I stopped the print after seeing "failed after 4 attempts"
If I see this right it failed after a whole 6 seconds.
sorry for clearing the log. tbh I thought the "clear" button just cleared the window and only show new entries instead of actually clearing the whole log.
Looking in the log I see two FTP connections, one with 30 and one with 300 seconds. I tried both 180s and 300s settings.
I will see if I can get the wifi closer to the printer and will try it again. Could take some time tho.
@maziggy commented on GitHub (Mar 14, 2026):
Bambuddy cannot connect to your printer via FTPS and MQTT.
Your Docker network is not running in mode host.