HΞΛTº夏 2025-02-12 10:11 采纳率: 0%
浏览 667

diffy部署ollama 报错

dify部署ollama的时候报错:
An error occurred during credentials validation: HTTPSConnectionPool(host='host.docker.internal', port=11434): Max retries exceeded with url: /api/chat (Caused by SSLError(SSLError(1, '[SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1010)')))

求解

  • 写回答

4条回答 默认 最新

  • 专家-赤兔[在线] 优质创作者: 编程框架技术领域 2025-02-12 10:12
    关注

    以下回复引自免费微信小程序:皆我百晓生。 如问题解决,还请采纳。如仍有疑问,请回复留言或私信博主,以便获得更精准的帮助。

    DIFY部署OLLAMA时报错:“AN ERROR OCCURRED DURING CREDENTIALS VALIDATION: HTTPSCONNECTIONPOOL(HOST='HOST.DO.')” 解决方案:

    1. 检查SSL证书是否正确安装并可用。
    2. 确保OLLAMA的证书是正确的,并且在你的环境中已正确配置为信任所有来源。
    3. 重新启动服务器以确保SSL证书被正确处理和验证。

    代码示例:

    # 安装SSL证书
    SUDO APT-GET INSTALL CERTBOT
    
    # 创建一个新用户
    SUDO USERADD -M
    
    # 设置环境变量
    EXPORT OSLAMACERTIFICATE=/PATH/TO/YOUR/SSL/CERT.PEM
    EXPORT OSLAMACERTKEY=/PATH/TO/YOUR/SSL/PRIVATE.KEY
    EXPORT OSLAMACERTPASSWD=YOUR-SECRET-PASSWORD
    
    # 启动服务
    CERTBOT --NGINX
    

    注意:上述代码需要根据实际情况替换为你自己的环境变量、SSL证书路径等信息。

    评论

报告相同问题?

问题事件

  • 创建了问题 2月12日