【问题标题】:ssl with django, celery, cloudamqp and herokussl 与 django、celery、cloudamqp 和 heroku
【发布时间】:2014-10-30 15:23:48
【问题描述】:

我正在尝试通过 ssl 将我的 django heroku 应用程序与 cloudamqp 连接起来。 没有它可以正常工作。

要在 celery 中使用 ssl,我将 BROKER_USE_SSL 设置变量设置为 True。 不幸的是,默认的 5672 端口无法处理 ssl。 所以我尝试将 heroku config var CLOUDAMQP_RABBITMQ_AMQP_PORT 设置为 443 和 5671 但都返回未知协议。 也许我错过了什么或者你有提示。

提前致谢

【问题讨论】:

    标签: django ssl heroku celery cloudamqp


    【解决方案1】:

    将端口 :5671 添加到代理 url。

    【讨论】:

    • 然后我得到一个socket.error: [Errno 10061] No connection could be made because the target machine actively refused it
    • 听起来你有一个阻止连接的防火墙。
    • 你是对的,我相信我只是在我的 Docker 容器上没有打开端口。抱歉信息不正确。
    猜你喜欢
    • 2012-07-09
    • 2014-06-13
    • 2020-12-25
    • 2017-01-28
    • 2017-10-24
    • 1970-01-01
    • 1970-01-01
    • 2014-06-08
    • 2021-03-13
    相关资源
    最近更新 更多