SoftFever / OrcaSlicer

G-code generator for 3D printers (Bambu, Prusa, Voron, VzBot, RatRig, Creality, etc.)
https://discord.gg/P4VE9UY9gJ
GNU Affero General Public License v3.0
7.49k stars 901 forks source link

Stealth Mode is not stealthy #6102

Open pimlie opened 4 months ago

pimlie commented 4 months ago

Is there an existing issue for this problem?

OrcaSlicer Version

2.1.1

Operating System (OS)

Linux

OS Version

Ubuntu 22.04

Additional system information

No response

Printer

Any

How to reproduce

Start OrcaSlicer, go to Preferences and enable Stealth Mode. Set log level to debug, then close OrcaSlicer. Next start OrcaSlicer and view debug log.

Actual results

A request is made to api.bambulab.com

Expected results

No requests to any bambulab.com server is made as the description of Stealth Mode is:

This stops the transmission of data to Bambu's cloud services. Users who don't use BBL machines or use LAN mode only can safely turn on this function.

so I expected that no requests at all were made to any BBL server. Especially if you don't even have a BBL printer :)

Project file & Debug log uploads

[info]  2024-07-11 12:37:45.237801[Thread 0x000077ad746aa380]:[Orca Updater]:Checking for cached configuration updates...
[info]  2024-07-11 12:37:45.237823[Thread 0x000077acb5e00640]:[Orca Updater]: sync_resources get preferred setting version for app version OrcaSlicer, url: https://api.bambulab.com/v1/iot-service/api/slicer/resource, current_version_str , check_patch 0
[info]  2024-07-11 12:37:45.237858[Thread 0x000077ad746aa380]:[Orca Updater]:No configuration updates available.
[info]  2024-07-11 12:37:45.237871[Thread 0x000077acb5e00640]:[Orca Updater]: sync_resources request_url: https://api.bambulab.com/v1/iot-service/api/slicer/resource?slicer/printer/bbl=01.09.00.00
[error] 2024-07-11 12:37:45.257183[Thread 0x000077acb5e00640]:[Orca Updater]: status=0, error=curl:Couldn't connect to server:

Checklist of files to include

Anything else?

The issue seems to be in PresetUpdater, that still syncs resources from BBL and is called from here: https://github.com/SoftFever/OrcaSlicer/blob/main/src/slic3r/GUI/GUI_App.cpp#L972

github-actions[bot] commented 1 month ago

Orca bot: this issue is stale because it has been open for 90 days with no activity.

pimlie commented 1 month ago

not stale, pr still open