[GH-ISSUE #23] [Bug]: P2S testing with docker #3

Closed
opened 2026-05-06 12:24:35 +02:00 by BreizhHardware · 10 comments

Originally created by @xnmrph on GitHub (Dec 13, 2025).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/23

Originally assigned to: @maziggy on GitHub.

Bug Description

Said I was going to test with my P2S, so here it goes. I noticed the bambuddy website is down so Ill just what ive found with the minimal troubleshooting Ive done on my own. I'm fairly new to 3d printers and idk how Bambuddy works in the back so I will just spew out everything I noticed and hopefully you can work with something.

Instantly hit a road block with the camera not working and assumed that was an easy fix, installing ffmpeg, nope, still not working unfortunately.
Sometimes it will just hallucinate HMS errors while the printer has no errors These errors just lead to a 404 wiki page.
MQTT log shows continuous in logs, bu no outs.
Tried mapping the the two other ports to the docker just to make sure, obviously did nothing.
I cannot send prints either.

Expected Behavior

Camera working, HMS errors reflecting the printer(?) and scheduling/Sending prints.

Steps to Reproduce

Follow the install guide

Printer Model

Multiple printers

Bambuddy Version

0.1.5b6

Installation Method

Docker

Operating System

Linux (Ubuntu/Debian)

Relevant Logs


Screenshots

Image Image Image

Additional Context

No response

Checklist

  • I have searched existing issues to ensure this bug hasn't already been reported
  • I am using the latest version of Bambuddy
Originally created by @xnmrph on GitHub (Dec 13, 2025). Original GitHub issue: https://github.com/maziggy/bambuddy/issues/23 Originally assigned to: @maziggy on GitHub. ### Bug Description Said I was going to test with my P2S, so here it goes. I noticed the bambuddy website is down so Ill just what ive found with the minimal troubleshooting Ive done on my own. I'm fairly new to 3d printers and idk how Bambuddy works in the back so I will just spew out everything I noticed and hopefully you can work with something. Instantly hit a road block with the camera not working and assumed that was an easy fix, installing ffmpeg, nope, still not working unfortunately. Sometimes it will just hallucinate HMS errors while the printer has no errors These errors just lead to a 404 wiki page. MQTT log shows continuous in logs, bu no outs. Tried mapping the the two other ports to the docker just to make sure, obviously did nothing. I cannot send prints either. ### Expected Behavior Camera working, HMS errors reflecting the printer(?) and scheduling/Sending prints. ### Steps to Reproduce Follow the install guide ### Printer Model Multiple printers ### Bambuddy Version 0.1.5b6 ### Installation Method Docker ### Operating System Linux (Ubuntu/Debian) ### Relevant Logs ```shell ``` ### Screenshots <img width="636" height="338" alt="Image" src="https://github.com/user-attachments/assets/b62d5f6e-a55d-4c50-9327-0068343967b5" /> <img width="424" height="317" alt="Image" src="https://github.com/user-attachments/assets/efaaf402-d493-4b66-9c3d-f9798932f5d4" /> <img width="503" height="373" alt="Image" src="https://github.com/user-attachments/assets/68c3c827-2dd9-4868-b2e1-25b8743032e5" /> ### Additional Context _No response_ ### Checklist - [x] I have searched existing issues to ensure this bug hasn't already been reported - [x] I am using the latest version of Bambuddy
BreizhHardware 2026-05-06 12:24:35 +02:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@maziggy commented on GitHub (Dec 13, 2025):

Please upload logs.

<!-- gh-comment-id:3649611572 --> @maziggy commented on GitHub (Dec 13, 2025): Please upload logs.
Author
Owner

@xnmrph commented on GitHub (Dec 13, 2025):

I only get MQTT logs, remind me of the verbose logs parameter to add again 😄 wiki still down 😛

<!-- gh-comment-id:3649618621 --> @xnmrph commented on GitHub (Dec 13, 2025): I only get MQTT logs, remind me of the verbose logs parameter to add again 😄 wiki still down 😛
Author
Owner

@maziggy commented on GitHub (Dec 13, 2025):

The Bambuddy Wiki is not down. http://wiki.bambuddy.cool/

docker logs <container_id>

<!-- gh-comment-id:3649623138 --> @maziggy commented on GitHub (Dec 13, 2025): The Bambuddy Wiki is not down. http://wiki.bambuddy.cool/ docker logs <container_id>
Author
Owner

@xnmrph commented on GitHub (Dec 13, 2025):

bambuddy_logs.txt

im just getting a 404 on bambuddy.cool, but heres the logs, mostly just MQTT tho

<!-- gh-comment-id:3649633350 --> @xnmrph commented on GitHub (Dec 13, 2025): [bambuddy_logs.txt](https://github.com/user-attachments/files/24143287/bambuddy_logs.txt) im just getting a 404 on bambuddy.cool, but heres the logs, mostly just MQTT tho
Author
Owner

@maziggy commented on GitHub (Dec 13, 2025):

The I guess your DNS has old cached entries.

host bambuddy.cool
bambuddy.cool has address 46.224.123.100
bambuddy.cool has IPv6 address 2a00:1158:0💯:14
bambuddy.cool mail is handled by 0 smtp.secureserver.net.
bambuddy.cool mail is handled by 10 mailstore1.secureserver.net.

Will look intro the logs tomorrow morning.

<!-- gh-comment-id:3649634826 --> @maziggy commented on GitHub (Dec 13, 2025): The I guess your DNS has old cached entries. host bambuddy.cool bambuddy.cool has address 46.224.123.100 bambuddy.cool has IPv6 address 2a00:1158:0:100::14 bambuddy.cool mail is handled by 0 smtp.secureserver.net. bambuddy.cool mail is handled by 10 mailstore1.secureserver.net. Will look intro the logs tomorrow morning.
Author
Owner

@maziggy commented on GitHub (Dec 13, 2025):

Looks like it cannot read your 3mf files.

2025-12-13 17:59:04,558 ERROR [backend.app.services.bambu_ftp] FTP upload failed for /cache/Tweezer - Cap.3mf: 553 Could not create file. 2025-12-13 18:00:34,032 ERROR [backend.app.services.bambu_ftp] FTP upload failed for /cache/123.3mf: 553 Could not create file.

Please also let me know what you see in the browser debug console if the error occurs.

And if it's no secret, please also share one of the files mentioned in the logs above.

<!-- gh-comment-id:3649636798 --> @maziggy commented on GitHub (Dec 13, 2025): Looks like it cannot read your 3mf files. `2025-12-13 17:59:04,558 ERROR [backend.app.services.bambu_ftp] FTP upload failed for /cache/Tweezer - Cap.3mf: 553 Could not create file. 2025-12-13 18:00:34,032 ERROR [backend.app.services.bambu_ftp] FTP upload failed for /cache/123.3mf: 553 Could not create file.` Please also let me know what you see in the browser debug console if the error occurs. And if it's no secret, please also share one of the files mentioned in the logs above.
Author
Owner

@xnmrph commented on GitHub (Dec 13, 2025):

Image [console-export-2025-12-13_18-26-54.log](https://github.com/user-attachments/files/24143340/console-export-2025-12-13_18-26-54.log)

123.zip

Tried again with a different file to make sure it works through the slicer atleast, and this one got sent to the printer but failed through bambuddy

<!-- gh-comment-id:3649646084 --> @xnmrph commented on GitHub (Dec 13, 2025): <img width="1905" height="644" alt="Image" src="https://github.com/user-attachments/assets/cc5e53d9-8fe1-41c4-8ece-f75e46ac2a70" /> [console-export-2025-12-13_18-26-54.log](https://github.com/user-attachments/files/24143340/console-export-2025-12-13_18-26-54.log) [123.zip](https://github.com/user-attachments/files/24143336/123.zip) Tried again with a different file to make sure it works through the slicer atleast, and this one got sent to the printer but failed through bambuddy
Author
Owner

@maziggy commented on GitHub (Dec 13, 2025):

OK, that seems Docker related. Can add the file without problems. Will look into the Docker stuff tomorrow morning and let you now how it's going.

<!-- gh-comment-id:3649656437 --> @maziggy commented on GitHub (Dec 13, 2025): OK, that seems Docker related. Can add the file without problems. Will look into the Docker stuff tomorrow morning and let you now how it's going.
Author
Owner

@maziggy commented on GitHub (Dec 14, 2025):

Docker support was improved. Please update to 0.1.5b7 and test again. Print button ws tested successfully.

PLEASE NOTE: it looks like you upload the slicer source 3mf file. This file cannot be printed, becaue it is not yet sliced. You need to use the sliced GCODE file!

<!-- gh-comment-id:3650594347 --> @maziggy commented on GitHub (Dec 14, 2025): Docker support was improved. Please update to 0.1.5b7 and test again. Print button ws tested successfully. PLEASE NOTE: it looks like you upload the slicer source 3mf file. This file cannot be printed, becaue it is not yet sliced. You need to use the sliced GCODE file!
Author
Owner

@xnmrph commented on GitHub (Dec 14, 2025):

Went a bit quick trying to make dinner and reply to you, so I must have sent the wrong file to you, but printing works fine now and I cant find any issues 😄

Camera on the other hand is still not functional

bambuddy_logs(1).txt

2025-12-14 13:34:16,640 ERROR [backend.app.api.routes.camera] ffmpeg failed immediately: ffmpeg version 7.1.3-0+deb13u1 Copyright (c) 2000-2025 the FFmpeg developers built with gcc 14 (Debian 14.2.0-19) configuration: --prefix=/usr --extra-version=0+deb13u1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --disable-libmfx --disable-omx --enable-gnutls --enable-libaom --enable-libass --enable-libbs2b --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libglslang --enable-libgme --enable-libgsm --enable-libharfbuzz --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-openal --enable-opencl --enable-opengl --disable-sndio --enable-libvpl --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-ladspa --enable-libbluray --enable-libcaca --enable-libdvdnav --enable-libdvdread --enable-libjack --enable-libpulse --enable-librabbitmq --enable-librist --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libx264 --enable-libzmq --enable-libzvbi --enable-lv2 --enable-sdl2 --enable-libplacebo --enable-librav1e --enable-pocketsphinx --enable-librsvg --enable-libjxl --enable-shared libavutil 59. 39.100 / 59. 39.100 libavcodec 61. 19.101 / 61. 19.101 libavformat 61. 7.100 / 61. 7.100 libavdevice 61. 3.100 / 61. 3.100 libavfilter 10. 4.100 / 10. 4.100 libswscale 8. 3.100 / 8. 3.100 libswresample 5. 3.100 / 5. 3.100 libpostproc 58. 3.100 / 58. 3.100 [in#0 @ 0x563f61bcb200] Error opening input: Invalid data found when processing input Error opening input file rtsps://bblp:6ca3163a@192.168.10.115:6000/streaming/live/1. Error opening input files: Invalid data found when processing input

<!-- gh-comment-id:3650954442 --> @xnmrph commented on GitHub (Dec 14, 2025): Went a bit quick trying to make dinner and reply to you, so I must have sent the wrong file to you, but printing works fine now and I cant find any issues 😄 Camera on the other hand is still not functional [bambuddy_logs(1).txt](https://github.com/user-attachments/files/24150081/bambuddy_logs.1.txt) ` 2025-12-14 13:34:16,640 ERROR [backend.app.api.routes.camera] ffmpeg failed immediately: ffmpeg version 7.1.3-0+deb13u1 Copyright (c) 2000-2025 the FFmpeg developers built with gcc 14 (Debian 14.2.0-19) configuration: --prefix=/usr --extra-version=0+deb13u1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --disable-libmfx --disable-omx --enable-gnutls --enable-libaom --enable-libass --enable-libbs2b --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libglslang --enable-libgme --enable-libgsm --enable-libharfbuzz --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-openal --enable-opencl --enable-opengl --disable-sndio --enable-libvpl --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-ladspa --enable-libbluray --enable-libcaca --enable-libdvdnav --enable-libdvdread --enable-libjack --enable-libpulse --enable-librabbitmq --enable-librist --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libx264 --enable-libzmq --enable-libzvbi --enable-lv2 --enable-sdl2 --enable-libplacebo --enable-librav1e --enable-pocketsphinx --enable-librsvg --enable-libjxl --enable-shared libavutil 59. 39.100 / 59. 39.100 libavcodec 61. 19.101 / 61. 19.101 libavformat 61. 7.100 / 61. 7.100 libavdevice 61. 3.100 / 61. 3.100 libavfilter 10. 4.100 / 10. 4.100 libswscale 8. 3.100 / 8. 3.100 libswresample 5. 3.100 / 5. 3.100 libpostproc 58. 3.100 / 58. 3.100 [in#0 @ 0x563f61bcb200] Error opening input: Invalid data found when processing input Error opening input file rtsps://bblp:6ca3163a@192.168.10.115:6000/streaming/live/1. Error opening input files: Invalid data found when processing input `
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/bambuddy#3
No description provided.