[GH-ISSUE #1504] [Bug]: [error] OPENSSL_Uplink(00007FFF8C844AF8,08): no OPENSSL_Applink #439

Closed
opened 2026-10-31 22:13:01 +00:00 by bsakaguchi · 2 comments
Owner

Originally created by @SuryaPratap1008 on GitHub (Jan 3, 2026).
Original GitHub issue: https://github.com/Comfy-Org/desktop/issues/1504

App Version

Environment

OS: Windows 10 (64-bit)

ComfyUI Desktop version: v0.6.2

GPU: NVIDIA RTX 3060 (drivers installed and working)

System Python: 3.11.9 (from python.org, correctly configured in PATH)

VC++ Redistributable: Installed

Git: Installed

Note: System Python version does not matter, as ComfyUI Desktop uses uv-managed Python internally.

Expected Behavior

ComfyUI Desktop should successfully create a virtual environment and start the server

Maintenance page “Status: OK” should reflect actual runtime health

Actual Behavior

Installation fails with OpenSSL error

Desktop UI shows green checkmarks but backend does not function correctly
OPENSSL_Uplink(...): no OPENSSL_Applink

followed by:
Failed to upgrade pip: exit code 1
Fatal error creating virtual environment

relevent Log excerts :
Creating virtual environment at C:\Users...\ComfyUI.venv with python 3.12
Running uv command: uv venv --python 3.12 --python-preference only-managed
Using CPython 3.12.11 (uv managed)
OPENSSL_Uplink(...): no OPENSSL_Applink
Error creating virtual environment: Failed to upgrade pip

The error oginiates from :
C:\Users...\AppData\Roaming\uv\python\cpython-3.12.11-windows-x86_64-none

Steps to Reproduce

Install ComfyUI Desktop on Windows

Launch the app

Desktop begins installation process

uv downloads and uses its embedded CPython 3.12.11

During venv creation or ensurepip / pip bootstrap, installation fails

This happens consistently, even after:

Reinstalling ComfyUI Desktop

Clearing uv cache

Resetting virtual environment

Rebooting

Reinstalling Python (3.11 / 3.12)

Disabling Microsoft Store Python aliases

Debug Logs

[2026-01-04 03:20:32.106] [info]  Install state: not installed
[2026-01-04 03:20:32.107] [info]  Starting installation.
[2026-01-04 03:20:37.564] [info]  Creating ComfyUI directories in C:\Users\Maurice\Documents\ComfyUI
[2026-01-04 03:20:37.564] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\custom_nodes
[2026-01-04 03:20:37.565] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\input
[2026-01-04 03:20:37.565] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\output
[2026-01-04 03:20:37.566] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\user
[2026-01-04 03:20:37.566] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\user\default
[2026-01-04 03:20:37.566] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models
[2026-01-04 03:20:37.567] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\checkpoints
[2026-01-04 03:20:37.567] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\clip
[2026-01-04 03:20:37.567] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\clip_vision
[2026-01-04 03:20:37.568] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\configs
[2026-01-04 03:20:37.568] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\controlnet
[2026-01-04 03:20:37.568] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\diffusers
[2026-01-04 03:20:37.569] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\diffusion_models
[2026-01-04 03:20:37.569] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\embeddings
[2026-01-04 03:20:37.570] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\gligen
[2026-01-04 03:20:37.570] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\hypernetworks
[2026-01-04 03:20:37.570] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\loras
[2026-01-04 03:20:37.571] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\photomaker
[2026-01-04 03:20:37.571] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\style_models
[2026-01-04 03:20:37.571] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\text_encoders
[2026-01-04 03:20:37.572] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\unet
[2026-01-04 03:20:37.572] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\upscale_models
[2026-01-04 03:20:37.572] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\vae
[2026-01-04 03:20:37.573] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\vae_approx
[2026-01-04 03:20:37.573] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\animatediff_models
[2026-01-04 03:20:37.574] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\animatediff_motion_lora
[2026-01-04 03:20:37.574] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\animatediff_video_formats
[2026-01-04 03:20:37.574] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\liveportrait
[2026-01-04 03:20:37.575] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\insightface
[2026-01-04 03:20:37.575] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\insightface\buffalo_1
[2026-01-04 03:20:37.575] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\blip
[2026-01-04 03:20:37.576] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\blip\checkpoints
[2026-01-04 03:20:37.576] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\CogVideo
[2026-01-04 03:20:37.576] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\xlabs
[2026-01-04 03:20:37.577] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\xlabs\loras
[2026-01-04 03:20:37.577] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\xlabs\controlnets
[2026-01-04 03:20:37.577] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\layerstyle
[2026-01-04 03:20:37.578] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\LLM
[2026-01-04 03:20:37.578] [info]  Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\Joy_caption
[2026-01-04 03:20:37.582] [info]  Wrote install options to comfy settings file.
[2026-01-04 03:20:37.583] [info]  Creating model config files in C:\Users\Maurice\AppData\Roaming\ComfyUI\extra_models_config.yaml
[2026-01-04 03:20:37.586] [info]  Created extra_model_paths.yaml at C:\Users\Maurice\AppData\Roaming\ComfyUI\extra_models_config.yaml
[2026-01-04 03:20:37.588] [info]  Using uv at C:\Users\Maurice\AppData\Local\Programs\ComfyUI\resources\uv\win\uv.exe
[2026-01-04 03:20:37.589] [info]  Virtual environment directory already exists:  C:\Users\Maurice\Documents\ComfyUI\.venv
[2026-01-04 03:20:37.590] [info]  Running uv command directly: pip install --dry-run -r C:\Users\Maurice\AppData\Local\Programs\ComfyUI\resources\ComfyUI\requirements.txt
[2026-01-04 03:20:37.590] [info]  Running uv child process: uv pip install --dry-run -r C:\Users\Maurice\AppData\Local\Programs\ComfyUI\resources\ComfyUI\requirements.txt
[2026-01-04 03:20:37.590] [info]  Running command: C:\Users\Maurice\AppData\Local\Programs\ComfyUI\resources\uv\win\uv.exe pip install --dry-run -r C:\Users\Maurice\AppData\Local\Programs\ComfyUI\resources\ComfyUI\requirements.txt in C:\Users\Maurice\Documents\ComfyUI
[2026-01-04 03:20:37.695] [info]  Received renderer-ready message!
[2026-01-04 03:20:37.695] [info]  Sending queued message {"channel":"loading-progress","data":{"status":"python-setup"}}
[2026-01-04 03:20:37.732] [info]  Running uv command directly: pip install --dry-run -r C:\Users\Maurice\AppData\Local\Programs\ComfyUI\resources\ComfyUI\manager_requirements.txt
[2026-01-04 03:20:37.733] [info]  Running uv child process: uv pip install --dry-run -r C:\Users\Maurice\AppData\Local\Programs\ComfyUI\resources\ComfyUI\manager_requirements.txt
[2026-01-04 03:20:37.733] [info]  Running command: C:\Users\Maurice\AppData\Local\Programs\ComfyUI\resources\uv\win\uv.exe pip install --dry-run -r C:\Users\Maurice\AppData\Local\Programs\ComfyUI\resources\ComfyUI\manager_requirements.txt in C:\Users\Maurice\Documents\ComfyUI
[2026-01-04 03:20:37.785] [info]  Skipping requirements installation - all requirements already installed
[2026-01-04 03:20:37.785] [info]  Verifying Python imports - testing 7 modules
[2026-01-04 03:20:37.785] [info]  Running command: C:\Users\Maurice\Documents\ComfyUI\.venv\Scripts\python.exe -c 
import json
import sys

failed_imports = []

for module_name in ["yaml","torch","uv","toml","numpy","PIL","sqlalchemy"]:
    try:
        __import__(module_name)
    except ImportError as e:
        failed_imports.append(module_name)

# Output results as JSON for easy parsing
print(json.dumps({
    "failed_imports": failed_imports,
    "success": len(failed_imports) == 0
}))

sys.exit(0 if len(failed_imports) == 0 else 1)
 in C:\Users\Maurice\Documents\ComfyUI
[2026-01-04 03:20:53.037] [info]  Python import verification successful - all modules available
[2026-01-04 03:20:53.757] [info]  Server start
[2026-01-04 03:20:53.768] [info]  Adding custom node extra_path to config C:\Users\Maurice\AppData\Local\Programs\ComfyUI\resources\ComfyUI\custom_nodes
[2026-01-04 03:20:53.769] [info]  Created extra_model_paths.yaml at C:\Users\Maurice\AppData\Roaming\ComfyUI\extra_models_config.yaml
[2026-01-04 03:20:53.771] [info]  Running command: C:\Users\Maurice\Documents\ComfyUI\.venv\Scripts\python.exe C:\Users\Maurice\AppData\Local\Programs\ComfyUI\resources\ComfyUI\main.py --user-directory C:\Users\Maurice\Documents\ComfyUI\user --input-directory C:\Users\Maurice\Documents\ComfyUI\input --output-directory C:\Users\Maurice\Documents\ComfyUI\output --front-end-root C:\Users\Maurice\AppData\Local\Programs\ComfyUI\resources\ComfyUI\web_custom_versions\desktop_app --base-directory C:\Users\Maurice\Documents\ComfyUI --extra-model-paths-config C:\Users\Maurice\AppData\Roaming\ComfyUI\extra_models_config.yaml --log-stdout --listen 127.0.0.1 --port 8000 --enable-manager in C:\Users\Maurice\Documents\ComfyUI
[2026-01-04 03:20:54.206] [error] Python process exited with code 1 and signal null
[2026-01-04 03:20:54.225] [error] Unhandled exception during server start Error: Python process exited with code 1 and signal null
    at ChildProcess.<anonymous> (C:\Users\Maurice\AppData\Local\Programs\ComfyUI\resources\app.asar\.vite\build\main.cjs:38441:18)
    at ChildProcess.emit (node:events:519:28)
    at ChildProcess._handle.onexit (node:internal/child_process:294:12)
[2026-01-04 03:21:23.766] [error] @todesktop/runtime: alwaysResolve: Promise timed out after 30000ms
[2026-01-04 03:21:23.957] [info]  @todesktop/runtime: Checking for update
[2026-01-04 03:21:23.957] [info]  @todesktop/runtime: AutoUpdater: checking-for-update
[2026-01-04 03:21:25.221] [info]  @todesktop/runtime: Update for version 0.6.2 is not available (latest version: 0.6.2, downgrade is allowed).
[2026-01-04 03:21:25.221] [info]  @todesktop/runtime: AutoUpdater: update-not-available {"version":"0.6.2","files":[{"url":"ComfyUI Setup 0.6.2 - Build 2512241uvfeaina-x64.exe","sha512":"wKxGYN8IHwYKoGZT41bsZulQVN8dH/xC+d/vJgBNiYj8v45mYMBBLK+MhjHvsFSGqnpPZ+YNJIiuT2uNDf4ixQ==","size":133752080}],"path":"ComfyUI Setup 0.6.2 - Build 2512241uvfeaina-x64.exe","sha512":"wKxGYN8IHwYKoGZT41bsZulQVN8dH/xC+d/vJgBNiYj8v45mYMBBLK+MhjHvsFSGqnpPZ+YNJIiuT2uNDf4ixQ==","releaseDate":"2025-12-24T06:41:50.154Z"}
[2026-01-04 03:24:20.438] [info]  App window closed.
[2026-01-04 03:24:20.451] [info]  Quitting ComfyUI because window all closed
[2026-01-04 03:24:20.451] [info]  Before-quit: Killing Python server
[2026-01-04 03:24:20.452] [info]  No python server process to kill




comfyui.log:
[2026-01-04 03:20:54.199] [error] OPENSSL_Uplink(00007FFF8C844AF8,08): no OPENSSL_Applink

Browser Logs

No response

Settings JSON

"Comfy-Desktop.AutoUpdate": true,
"Comfy-Desktop.SendStatistics": true,
"Comfy.ColorPalette": "dark",
"Comfy.UseNewMenu": "Top",
"Comfy.Workflow.WorkflowTabsPosition": "Topbar",
"Comfy.Workflow.ShowMissingModelsWarning": true,
"Comfy.Server.LaunchArgs": {},
"Comfy-Desktop.UV.PythonInstallMirror": "https://github.com/astral-sh/python-build-standalone/releases/download",
"Comfy-Desktop.UV.PypiInstallMirror": "https://pypi.org/simple/",
"Comfy-Desktop.UV.TorchInstallMirror": "https://download.pytorch.org/whl/cu129"

Other

On Windows, ComfyUI Desktop fails during installation or startup with an OpenSSL applink error, even though the Maintenance page reports Status: OK. The failure occurs while creating or initializing the virtual environment using uv-managed Python 3.12, and cannot be resolved by reinstalling system Python, resetting the venv, or clearing cache.

This appears to be a runtime incompatibility between uv’s embedded Python 3.12, OpenSSL, and Windows, not a user configuration issue.

┆Issue is synchronized with this Notion page by Unito

Originally created by @SuryaPratap1008 on GitHub (Jan 3, 2026). Original GitHub issue: https://github.com/Comfy-Org/desktop/issues/1504 ### App Version Environment OS: Windows 10 (64-bit) ComfyUI Desktop version: v0.6.2 GPU: NVIDIA RTX 3060 (drivers installed and working) System Python: 3.11.9 (from python.org, correctly configured in PATH) VC++ Redistributable: Installed Git: Installed Note: System Python version does not matter, as ComfyUI Desktop uses uv-managed Python internally. ### Expected Behavior ComfyUI Desktop should successfully create a virtual environment and start the server Maintenance page “Status: OK” should reflect actual runtime health ### Actual Behavior Installation fails with OpenSSL error Desktop UI shows green checkmarks but backend does not function correctly OPENSSL_Uplink(...): no OPENSSL_Applink followed by: Failed to upgrade pip: exit code 1 Fatal error creating virtual environment relevent Log excerts : Creating virtual environment at C:\Users\...\ComfyUI\.venv with python 3.12 Running uv command: uv venv --python 3.12 --python-preference only-managed Using CPython 3.12.11 (uv managed) OPENSSL_Uplink(...): no OPENSSL_Applink Error creating virtual environment: Failed to upgrade pip The error oginiates from : C:\Users\...\AppData\Roaming\uv\python\cpython-3.12.11-windows-x86_64-none ### Steps to Reproduce Install ComfyUI Desktop on Windows Launch the app Desktop begins installation process uv downloads and uses its embedded CPython 3.12.11 During venv creation or ensurepip / pip bootstrap, installation fails This happens consistently, even after: Reinstalling ComfyUI Desktop Clearing uv cache Resetting virtual environment Rebooting Reinstalling Python (3.11 / 3.12) Disabling Microsoft Store Python aliases ### Debug Logs ```powershell [2026-01-04 03:20:32.106] [info] Install state: not installed [2026-01-04 03:20:32.107] [info] Starting installation. [2026-01-04 03:20:37.564] [info] Creating ComfyUI directories in C:\Users\Maurice\Documents\ComfyUI [2026-01-04 03:20:37.564] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\custom_nodes [2026-01-04 03:20:37.565] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\input [2026-01-04 03:20:37.565] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\output [2026-01-04 03:20:37.566] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\user [2026-01-04 03:20:37.566] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\user\default [2026-01-04 03:20:37.566] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models [2026-01-04 03:20:37.567] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\checkpoints [2026-01-04 03:20:37.567] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\clip [2026-01-04 03:20:37.567] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\clip_vision [2026-01-04 03:20:37.568] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\configs [2026-01-04 03:20:37.568] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\controlnet [2026-01-04 03:20:37.568] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\diffusers [2026-01-04 03:20:37.569] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\diffusion_models [2026-01-04 03:20:37.569] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\embeddings [2026-01-04 03:20:37.570] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\gligen [2026-01-04 03:20:37.570] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\hypernetworks [2026-01-04 03:20:37.570] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\loras [2026-01-04 03:20:37.571] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\photomaker [2026-01-04 03:20:37.571] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\style_models [2026-01-04 03:20:37.571] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\text_encoders [2026-01-04 03:20:37.572] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\unet [2026-01-04 03:20:37.572] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\upscale_models [2026-01-04 03:20:37.572] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\vae [2026-01-04 03:20:37.573] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\vae_approx [2026-01-04 03:20:37.573] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\animatediff_models [2026-01-04 03:20:37.574] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\animatediff_motion_lora [2026-01-04 03:20:37.574] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\animatediff_video_formats [2026-01-04 03:20:37.574] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\liveportrait [2026-01-04 03:20:37.575] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\insightface [2026-01-04 03:20:37.575] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\insightface\buffalo_1 [2026-01-04 03:20:37.575] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\blip [2026-01-04 03:20:37.576] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\blip\checkpoints [2026-01-04 03:20:37.576] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\CogVideo [2026-01-04 03:20:37.576] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\xlabs [2026-01-04 03:20:37.577] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\xlabs\loras [2026-01-04 03:20:37.577] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\xlabs\controlnets [2026-01-04 03:20:37.577] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\layerstyle [2026-01-04 03:20:37.578] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\LLM [2026-01-04 03:20:37.578] [info] Directory already exists: C:\Users\Maurice\Documents\ComfyUI\models\Joy_caption [2026-01-04 03:20:37.582] [info] Wrote install options to comfy settings file. [2026-01-04 03:20:37.583] [info] Creating model config files in C:\Users\Maurice\AppData\Roaming\ComfyUI\extra_models_config.yaml [2026-01-04 03:20:37.586] [info] Created extra_model_paths.yaml at C:\Users\Maurice\AppData\Roaming\ComfyUI\extra_models_config.yaml [2026-01-04 03:20:37.588] [info] Using uv at C:\Users\Maurice\AppData\Local\Programs\ComfyUI\resources\uv\win\uv.exe [2026-01-04 03:20:37.589] [info] Virtual environment directory already exists: C:\Users\Maurice\Documents\ComfyUI\.venv [2026-01-04 03:20:37.590] [info] Running uv command directly: pip install --dry-run -r C:\Users\Maurice\AppData\Local\Programs\ComfyUI\resources\ComfyUI\requirements.txt [2026-01-04 03:20:37.590] [info] Running uv child process: uv pip install --dry-run -r C:\Users\Maurice\AppData\Local\Programs\ComfyUI\resources\ComfyUI\requirements.txt [2026-01-04 03:20:37.590] [info] Running command: C:\Users\Maurice\AppData\Local\Programs\ComfyUI\resources\uv\win\uv.exe pip install --dry-run -r C:\Users\Maurice\AppData\Local\Programs\ComfyUI\resources\ComfyUI\requirements.txt in C:\Users\Maurice\Documents\ComfyUI [2026-01-04 03:20:37.695] [info] Received renderer-ready message! [2026-01-04 03:20:37.695] [info] Sending queued message {"channel":"loading-progress","data":{"status":"python-setup"}} [2026-01-04 03:20:37.732] [info] Running uv command directly: pip install --dry-run -r C:\Users\Maurice\AppData\Local\Programs\ComfyUI\resources\ComfyUI\manager_requirements.txt [2026-01-04 03:20:37.733] [info] Running uv child process: uv pip install --dry-run -r C:\Users\Maurice\AppData\Local\Programs\ComfyUI\resources\ComfyUI\manager_requirements.txt [2026-01-04 03:20:37.733] [info] Running command: C:\Users\Maurice\AppData\Local\Programs\ComfyUI\resources\uv\win\uv.exe pip install --dry-run -r C:\Users\Maurice\AppData\Local\Programs\ComfyUI\resources\ComfyUI\manager_requirements.txt in C:\Users\Maurice\Documents\ComfyUI [2026-01-04 03:20:37.785] [info] Skipping requirements installation - all requirements already installed [2026-01-04 03:20:37.785] [info] Verifying Python imports - testing 7 modules [2026-01-04 03:20:37.785] [info] Running command: C:\Users\Maurice\Documents\ComfyUI\.venv\Scripts\python.exe -c import json import sys failed_imports = [] for module_name in ["yaml","torch","uv","toml","numpy","PIL","sqlalchemy"]: try: __import__(module_name) except ImportError as e: failed_imports.append(module_name) # Output results as JSON for easy parsing print(json.dumps({ "failed_imports": failed_imports, "success": len(failed_imports) == 0 })) sys.exit(0 if len(failed_imports) == 0 else 1) in C:\Users\Maurice\Documents\ComfyUI [2026-01-04 03:20:53.037] [info] Python import verification successful - all modules available [2026-01-04 03:20:53.757] [info] Server start [2026-01-04 03:20:53.768] [info] Adding custom node extra_path to config C:\Users\Maurice\AppData\Local\Programs\ComfyUI\resources\ComfyUI\custom_nodes [2026-01-04 03:20:53.769] [info] Created extra_model_paths.yaml at C:\Users\Maurice\AppData\Roaming\ComfyUI\extra_models_config.yaml [2026-01-04 03:20:53.771] [info] Running command: C:\Users\Maurice\Documents\ComfyUI\.venv\Scripts\python.exe C:\Users\Maurice\AppData\Local\Programs\ComfyUI\resources\ComfyUI\main.py --user-directory C:\Users\Maurice\Documents\ComfyUI\user --input-directory C:\Users\Maurice\Documents\ComfyUI\input --output-directory C:\Users\Maurice\Documents\ComfyUI\output --front-end-root C:\Users\Maurice\AppData\Local\Programs\ComfyUI\resources\ComfyUI\web_custom_versions\desktop_app --base-directory C:\Users\Maurice\Documents\ComfyUI --extra-model-paths-config C:\Users\Maurice\AppData\Roaming\ComfyUI\extra_models_config.yaml --log-stdout --listen 127.0.0.1 --port 8000 --enable-manager in C:\Users\Maurice\Documents\ComfyUI [2026-01-04 03:20:54.206] [error] Python process exited with code 1 and signal null [2026-01-04 03:20:54.225] [error] Unhandled exception during server start Error: Python process exited with code 1 and signal null at ChildProcess.<anonymous> (C:\Users\Maurice\AppData\Local\Programs\ComfyUI\resources\app.asar\.vite\build\main.cjs:38441:18) at ChildProcess.emit (node:events:519:28) at ChildProcess._handle.onexit (node:internal/child_process:294:12) [2026-01-04 03:21:23.766] [error] @todesktop/runtime: alwaysResolve: Promise timed out after 30000ms [2026-01-04 03:21:23.957] [info] @todesktop/runtime: Checking for update [2026-01-04 03:21:23.957] [info] @todesktop/runtime: AutoUpdater: checking-for-update [2026-01-04 03:21:25.221] [info] @todesktop/runtime: Update for version 0.6.2 is not available (latest version: 0.6.2, downgrade is allowed). [2026-01-04 03:21:25.221] [info] @todesktop/runtime: AutoUpdater: update-not-available {"version":"0.6.2","files":[{"url":"ComfyUI Setup 0.6.2 - Build 2512241uvfeaina-x64.exe","sha512":"wKxGYN8IHwYKoGZT41bsZulQVN8dH/xC+d/vJgBNiYj8v45mYMBBLK+MhjHvsFSGqnpPZ+YNJIiuT2uNDf4ixQ==","size":133752080}],"path":"ComfyUI Setup 0.6.2 - Build 2512241uvfeaina-x64.exe","sha512":"wKxGYN8IHwYKoGZT41bsZulQVN8dH/xC+d/vJgBNiYj8v45mYMBBLK+MhjHvsFSGqnpPZ+YNJIiuT2uNDf4ixQ==","releaseDate":"2025-12-24T06:41:50.154Z"} [2026-01-04 03:24:20.438] [info] App window closed. [2026-01-04 03:24:20.451] [info] Quitting ComfyUI because window all closed [2026-01-04 03:24:20.451] [info] Before-quit: Killing Python server [2026-01-04 03:24:20.452] [info] No python server process to kill comfyui.log: [2026-01-04 03:20:54.199] [error] OPENSSL_Uplink(00007FFF8C844AF8,08): no OPENSSL_Applink ``` ### Browser Logs _No response_ ### Settings JSON "Comfy-Desktop.AutoUpdate": true, "Comfy-Desktop.SendStatistics": true, "Comfy.ColorPalette": "dark", "Comfy.UseNewMenu": "Top", "Comfy.Workflow.WorkflowTabsPosition": "Topbar", "Comfy.Workflow.ShowMissingModelsWarning": true, "Comfy.Server.LaunchArgs": {}, "Comfy-Desktop.UV.PythonInstallMirror": "https://github.com/astral-sh/python-build-standalone/releases/download", "Comfy-Desktop.UV.PypiInstallMirror": "https://pypi.org/simple/", "Comfy-Desktop.UV.TorchInstallMirror": "https://download.pytorch.org/whl/cu129" ### Other On Windows, ComfyUI Desktop fails during installation or startup with an OpenSSL applink error, even though the Maintenance page reports Status: OK. The failure occurs while creating or initializing the virtual environment using uv-managed Python 3.12, and cannot be resolved by reinstalling system Python, resetting the venv, or clearing cache. This appears to be a runtime incompatibility between uv’s embedded Python 3.12, OpenSSL, and Windows, not a user configuration issue. ┆Issue is synchronized with this [Notion page](https://www.notion.so/Issue-1504-Bug-error-OPENSSL_Uplink-00007FFF8C844AF8-08-no-OPENSSL_Applink-2dd6d73d365081a5874bc2e0d310d572) by [Unito](https://www.unito.io)
bsakaguchi 2026-10-31 22:13:01 +00:00
Author
Owner

@dosubot[bot] commented on GitHub (Jan 3, 2026):

Hi @SuryaPratap1008! I'm Dosu and I’m helping the desktop team.

This OpenSSL error isn't documented or specifically handled in ComfyUI Desktop, and it's not caused by your system configuration. It's a low-level incompatibility between uv's embedded Python 3.12, OpenSSL, and Windows. The app treats this as a generic failure during virtual environment creation or pip upgrade—there's no targeted detection or workaround in the codebase, and common fixes like reinstalling, clearing cache, or changing mirrors don't resolve it. As of now, there's no known solution or tracked bug for this issue. Monitoring for updates to uv, the embedded Python build, or ComfyUI Desktop itself is the best path forward for a fix.

References:

To reply, just mention @dosu.


Share context across your team and agents. Try Dosu.

Leave Feedback Learn about desktop with Dosu Add Dosu to your team

<!-- gh-comment-id:3707400371 --> @dosubot[bot] commented on GitHub (Jan 3, 2026): <!-- Greeting --> Hi @SuryaPratap1008! I'm [Dosu](https://go.dosu.dev/dosubot) and I’m helping the desktop team. <!-- Answer --> This OpenSSL error isn't documented or specifically handled in ComfyUI Desktop, and it's not caused by your system configuration. It's a low-level incompatibility between uv's embedded Python 3.12, OpenSSL, and Windows. The app treats this as a generic failure during virtual environment creation or pip upgrade—there's no targeted detection or workaround in the codebase, and common fixes like reinstalling, clearing cache, or changing mirrors don't resolve it. As of now, there's no known solution or tracked bug for this issue. Monitoring for updates to uv, the embedded Python build, or ComfyUI Desktop itself is the best path forward for a fix. References: - [ComfyUI Desktop venv and error handling code](https://github.com/Comfy-Org/desktop/blob/aa394bd3ec694a704292d99226d9f4e733494775/src/virtualEnvironment.ts#L110-L973) - [Official documentation: no mention of this error](https://docs.comfy.org/installation/desktop/windows) <!-- Dosu Comment Footer --> *To reply, just mention [@dosu](https://go.dosu.dev/dosubot?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=reply-with-mention&utm_term=Comfy-Org%2Fdesktop).* --- Share context across your team and agents. Try [Dosu](https://dosu.dev?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=knowledge-infrastructure-tagline&utm_term=Comfy-Org%2Fdesktop). [![Leave Feedback](https://img.shields.io/badge/Leave%20Feedback-555555?style=flat)](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=knowledge-infrastructure-feedback&utm_term=Comfy-Org%2Fdesktop#message_id=a115d807-96b1-400c-8c3d-d665296b7396) [![Learn about desktop with Dosu](https://img.shields.io/badge/Learn%20about%20desktop%20with%20Dosu-2f7b3f?style=flat&logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB3aWR0aD0iODYiIGhlaWdodD0iODkiIHZpZXdCb3g9IjAgMCA4NiA4OSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNS4yOTIzNiAxMi43OTI4TDE3Ljc1OTMgNi42ODE4OFY3Mi41NjY3TDUuMjkyMzYgODQuMDYxOFYxMi43OTI4WiIgZmlsbD0iI0I0QkI5MSIvPjxwYXRoIGQ9Ik0xOC4yNTc1IDczLjExOTZMNTkuMTMyOSA3Mi43NDhMNTEuNzAxMSA4Mi40MDk1TDI5LjAzMzggODYuMjkxTDYuMjM5NjIgODUuMTU1NEwxOC4yNTc1IDczLjExOTZaIiBmaWxsPSIjNzc4NTYxIi8%2BPHBhdGggZD0iTTE3LjQ5MTYgMy43MzYzM0wzLjU4NTU3IDEyLjcwOTlWODMuNTc5MkMzLjU4NTU3IDg0Ljc1NDIgNC45ODU2MyA4NS4zNjUyIDUuODQ3MDUgODQuNTY2TDE5LjYyOTYgNzEuNzgwMSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSI2LjQyODQ0IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48bWFzayBpZD0iZG9zdS1kLWN1dG91dCIgZmlsbD0id2hpdGUiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDAuNzA0IDAuNTE4MDY2SDE3LjA0MzlWNzYuMjIyMUg0MC43MDRINDIuNTgwNUg0Ny44MDEzQzY4LjcwNjQgNzYuMjIyMSA4NS42NTMzIDU5LjI3NTIgODUuNjUzMyAzOC4zNzAxQzg1LjY1MzMgMTcuNDY1IDY4LjcwNjMgMC41MTgwNjYgNDcuODAxMyAwLjUxODA2Nkg0Mi41ODA1SDQwLjcwNFoiLz48L21hc2s%2BPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00MC43MDQgMC41MTgwNjZIMTcuMDQzOVY3Ni4yMjIxSDQwLjcwNEg0Mi41ODA1SDQ3LjgwMTNDNjguNzA2NCA3Ni4yMjIxIDg1LjY1MzMgNTkuMjc1MiA4NS42NTMzIDM4LjM3MDFDODUuNjUzMyAxNy40NjUgNjguNzA2MyAwLjUxODA2NiA0Ny44MDEzIDAuNTE4MDY2SDQyLjU4MDVINDAuNzA0WiIgZmlsbD0iI0YzRjZGMSIvPjxwYXRoIGQ9Ik0xNy4wNDM5IDAuNTE4MDY2Vi02LjU3OTE5SDkuOTQ2NjlWMC41MTgwNjZIMTcuMDQzOVpNMTcuMDQzOSA3Ni4yMjIxSDkuOTQ2NjlWODMuMzE5NEgxNy4wNDM5Vjc2LjIyMjFaTTE3LjA0MzkgNy42MTUzMkg0MC43MDRWLTYuNTc5MTlIMTcuMDQzOVY3LjYxNTMyWk0yNC4xNDEyIDc2LjIyMjFWMC41MTgwNjZIOS45NDY2OVY3Ni4yMjIxSDI0LjE0MTJaTTQwLjcwNCA2OS4xMjQ5SDE3LjA0MzlWODMuMzE5NEg0MC43MDRWNjkuMTI0OVpNNDIuNTgwNSA2OS4xMjQ5SDQwLjcwNFY4My4zMTk0SDQyLjU4MDVWNjkuMTI0OVpNNDcuODAxMyA2OS4xMjQ5SDQyLjU4MDVWODMuMzE5NEg0Ny44MDEzVjY5LjEyNDlaTTc4LjU1NiAzOC4zNzAxQzc4LjU1NiA1NS4zNTU1IDY0Ljc4NjcgNjkuMTI0OSA0Ny44MDEzIDY5LjEyNDlWODMuMzE5NEM3Mi42MjYxIDgzLjMxOTQgOTIuNzUwNSA2My4xOTQ5IDkyLjc1MDUgMzguMzcwMUg3OC41NTZaTTQ3LjgwMTMgNy42MTUzMkM2NC43ODY2IDcuNjE1MzIgNzguNTU2IDIxLjM4NDcgNzguNTU2IDM4LjM3MDFIOTIuNzUwNUM5Mi43NTA1IDEzLjU0NTMgNzIuNjI2IC02LjU3OTE5IDQ3LjgwMTMgLTYuNTc5MTlWNy42MTUzMlpNNDIuNTgwNSA3LjYxNTMySDQ3LjgwMTNWLTYuNTc5MTlINDIuNTgwNVY3LjYxNTMyWk00MC43MDQgNy42MTUzMkg0Mi41ODA1Vi02LjU3OTE5SDQwLjcwNFY3LjYxNTMyWiIgZmlsbD0iYmxhY2siIG1hc2s9InVybCgjZG9zdS1kLWN1dG91dCkiLz48cGF0aCBkPSJNNjguOTIxNSAzNi4wMTM1QzY4LjkyMTUgMzYuMDEzNSA2NS43MzY5IDQ5LjQ3MzggNTEuNDIzMSA0OS40NzM4QzM3LjEwOTMgNDkuNDczOCAzMi41Nzg3IDM3LjM1OTYgMzIuNTc4NyAzNi4wMTM1IiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjcuNjkxNjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0wLjM0ODYzMyA4NS40OTQ2QzAuMzQ4NjMzIDg1LjQ5NDYgMjkuNDg1NiA4NS44MzA5IDM0LjgwOSA4NS42OThDNDQuODMzNyA4NS40NDc3IDUxLjI4NzIgODQuNDAyIDU3LjUyNjkgNzguOTcyNEM2Mi44MTI5IDc0LjM3MjcgNzUuMTM0MiA1OS42ODM2IDc1LjEzNDIgNTkuNjgzNiIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSI2LjE2NDgyIi8%2BPC9zdmc%2B)](https://github.dosu.com/Comfy-Org/desktop?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=knowledge-infrastructure-learn-repo&utm_term=Comfy-Org%2Fdesktop) [![Add Dosu to your team](https://img.shields.io/badge/Add%20Dosu%20to%20your%20team-1f6feb?style=flat)](https://app.dosu.dev/signup?referrer=openSource&source=github-footer&utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=knowledge-infrastructure-add-team&utm_term=Comfy-Org%2Fdesktop)
Author
Owner

@ozcode2009 commented on GitHub (Jun 17, 2026):

I don't think this has been appropriately resolved. It just happened to me as well. Whether it is part of a system incompatibility or a flaw in the application, this shouldn't have been closed. I realize the irony of saying that an AI shouldn't have been allowed to close this when the application is one of the most prototypical examples of how AI is infiltrating our modern-day lives, but still, c'mon. This is an actual bug that deserves human attention.

<!-- gh-comment-id:4734983940 --> @ozcode2009 commented on GitHub (Jun 17, 2026): I don't think this has been appropriately resolved. It just happened to me as well. Whether it is part of a system incompatibility or a flaw in the application, this shouldn't have been closed. I realize the irony of saying that an AI shouldn't have been allowed to close this when the application is one of the most prototypical examples of how AI is infiltrating our modern-day lives, but still, c'mon. This is an actual bug that deserves human attention.
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
Comfy-Org/desktop#439
No description provided.