2025-11-18 6:58 AM
2025-11-18 11:30 PM - edited 2025-11-19 2:45 AM
Hello @mani9989
Thank you for your valuable feedback.
To help us reproduce your issue, please provide detailed information about your environment, including the operating system and version, Docker version, Java version and STM32CubeMX version.
Specify the exact CLI commands and flags you used, along with any environment variables that were set. Share your complete Dockerfile and any entrypoint or shell scripts involved in the process.
Describe the file and directory structure, particularly where the package ZIP files are placed, and include the contents of both /root/STM32Cube/Repository/ and /root/STM32CubeMX/db/mcu/. Please provide the full error messages and stack traces you encountered, as well as the console output from your attempts. If you are behind a proxy, include your proxy settings. Finally, outline the step-by-step actions you took leading up to the issue. This comprehensive information will help us accurately reproduce and diagnose your problem.
THX
Ghofrane
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2025-11-19 6:49 AM
Hi,
I can add that the problem
@mani9989 wrote:3. Network and Certificate Handling Issues
- Persistent Network Checks in Offline Mode: Even when running CubeMX with the -offline flag, internal threads (IntegrityCheckThread, ThirdPartyUpdater) still attempt network connections during startup.
is not Docker specific. I can reproduce it running 6.15.0 on Debian bookworm in a standard terminal without Docker. Because of reasons, this machine does not have a connection to the internet - not even via proxy. This of courses makes many features of STM32CubeMX not working but we are using it to re-generate code based on previously downloaded STM32Cube packages.
In Help / Connection & Updates, I have set
Check and Update Settings: Manual Check
Data Auto-refresh: No Auto-Refresh at Application start
Still, when starting there is a 40 second delay with a frozen splash screen while the program tries to connect to https://sw-center.st.com:443 15(?) times before giving up. The log printed to the console is
2025-11-19 15:35:28,813 [INFO] ThirdPartyUpdaterWithRetryManager:70 - Updater plugin not ready yet. [2/15]
2025-11-19 15:35:31,814 [INFO] ThirdPartyUpdaterWithRetryManager:70 - Updater plugin not ready yet. [3/15]
2025-11-19 15:35:34,815 [INFO] ThirdPartyUpdaterWithRetryManager:70 - Updater plugin not ready yet. [4/15]
2025-11-19 15:35:36,181 [INFO] RetryExec:97 - I/O exception (java.net.SocketException) caught when processing request to {s}->https://sw-center.st.com:443: Network is unreachable
2025-11-19 15:35:36,184 [INFO] RetryExec:113 - Retrying request to {s}->https://sw-center.st.com:443
2025-11-19 15:35:37,817 [INFO] ThirdPartyUpdaterWithRetryManager:70 - Updater plugin not ready yet. [5/15]
2025-11-19 15:35:40,818 [INFO] ThirdPartyUpdaterWithRetryManager:70 - Updater plugin not ready yet. [6/15]
2025-11-19 15:35:43,819 [INFO] ThirdPartyUpdaterWithRetryManager:70 - Updater plugin not ready yet. [7/15]
…
2025-11-19 15:36:04,826 [INFO] ThirdPartyUpdaterWithRetryManager:70 - Updater plugin not ready yet. [14/15]
2025-11-19 15:36:06,237 [INFO] MainUpdater:2872 - connection check result : 22
2025-11-19 15:36:06,239 [INFO] MainUpdater:289 - Updater Check For Update Now.
2025-11-19 15:36:06,239 [INFO] MicroXplorer:498 - Change Database Version : DB.6.0.150
Best regards, Jesper
2025-11-19 7:27 AM
2025-12-02 3:17 AM
@Ghofrane GSOURI - Any update on this topic ?
2025-12-02 4:05 AM
Hello @mani9989
@mani9989 wrote :Network and Certificate Handling Issues
Persistent Network Checks in Offline Mode: Even when running CubeMX with the -offline flag, internal threads (IntegrityCheckThread, ThirdPartyUpdater) still attempt network connections during startup.
PKIX/Certificate Errors (Proxy Issues): These background checks often fail in corporate environments using proxies that intercept SSL certificates, resulting in PKIX path building failed errors.
Startup Delays: The network timeouts and retries caused by the certificate errors add significant, unnecessary delays to startup time in automated scripts.
@Ghofrane GSOURI Offline mode is not supported in CubeMX.
@mani9989 wrote:Add Project Files & Scripts: Copy your project files (.ioc), automation scripts, into the container, then make the scripts executable.
@Ghofrane GSOURI Could you kindly share the automation scripts you are utilizing? Furthermore, please specify the CLI commands you employ to launch CubeMX.
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.