我有一个运行Django 1.8和Python3.4的Django网站,通过ElasticBeanstalk托管在亚马逊网络服务上。
最近,我遇到了一些关于Django管理区域和504错误的问题。这个问题很难重现,它似乎是随机发生的。
当我保存一个模型的实例时,有时网站挂起并返回504错误(并且没有保存)。在这之后,弹性豆茎重新启动服务器,一切都恢复正常。
在我的日志中,我得到了以下错误。
End of script output before headers: wsgi.py
extern "Python": function Cryptography_rand_bytes() called, but @ffi.def_extern() was not called in the current subinterpreter. Returning 0.
这两个错误被重复多次。有没有人能帮我弄清楚该怎么调试它?
谢谢!
发布于 2016-02-22 17:38:50
这可能是由于这个bug https://github.com/pyca/cryptography/issues/2299造成的。
如何修复此处讨论的https://github.com/pyca/cryptography/issues/2473
这似乎是说卸载python加密库,然后通过pip安装1.1版
发布于 2016-08-29 05:50:31
当django-ses在connections模块中通过boto的make_request调用速率限制时,这个错误就出现了。将密码学1.5恢复到1.1修复了我的错误。
https://stackoverflow.com/questions/35546513
复制相似问题