ComfyUI-Manager 无法连接问题

ComfyUI-Manager 无法连接问题:


问题描述

ComfyUI-Manager 是 ComfyU的插件管理器 , 但是科学上网就会遇到aiohttp造成的SSL问题。

ConnectionRefusedError: [Errno 111] Multiple exceptions: [Errno 111] Connect call failed ('0.0.0.0', 443), [Errno 111] Connect call failed ('::', 443, 0, 0)


aiohttp.client_exceptions.ClientConnectorError: Cannot connect to host raw.githubusercontent.com:443 ssl:default [Multiple exceptions: [Errno 111] Connect call failed ('0.0.0.0', 443), [Errno 111] Connect call failed ('::', 443, 0, 0)]


原因分析:

aiohttp连接要用https,但是通常我们缺乏证书


解决方案:

取消SSL,修改 ComfyUI/custom_nodes/ComfyUI-Manager/glob/manager_core.py", line 620, in get_data函数的session.get 如下

async def get_data(uri, silent=False):
    if not silent:
        print(f"FETCH DATA from: {uri}", end="")

    if uri.startswith("http"):
        async with aiohttp.ClientSession(trust_env=True, connector=aiohttp.TCPConnector(verify_ssl=False)) as session:
            async with session.get(uri, ssl=False) as resp:
                json_text = await resp.text()

猜你喜欢

转载自blog.csdn.net/szmars/article/details/142220445