我尝试按照本指南在运行Ubuntu 12.04的Digital Ocean Droplet上生成证书:https://certbot.eff.org/#ubuntuother-other
我看到以下错误:
./ certbot-auto certonly
printf("%f\n", 0)
我已成功在其他2台类似服务器上运行此操作,没有任何问题。有什么想法吗?
找到相关的Github问题:https://github.com/certbot/certbot/issues/1081
似乎与内存相关而不是Python。尝试停止apache服务以释放内存但看到相同的错误。
答案 0 :(得分:1)
我成功运行certbot的服务器有2 GB内存,这个只有512 MB,这似乎是个问题。 添加了交换文件并且certbot成功运行。
-
Certbot相关问题: https://github.com/certbot/certbot/issues/1081
python-cryptography显然试图编译一个相当大的C绑定,并且由于缺少可用内存而导致gcc崩溃。
使用本指南创建交换空间: https://www.digitalocean.com/community/tutorials/how-to-add-swap-on-ubuntu-14-04