Ssl

自從在 rackspace 雲伺服器上安裝 ssl 證書後,Cron 作業不再起作用

  • January 30, 2019

我最近在我的 rackspace 雲伺服器上安裝了一個 ssl 證書。在安裝它之前,我的 cron 作業執行良好。

當我 ssh 到我的伺服器並執行 crontab -l 時,

我可以看到工作仍然存在:

*/5 * * * * /usr/bin/curl https://mydomain.com/crons/do_things.php

如果我直接訪問我瀏覽器中的文件,它仍然有效。

所以我想知道我是否需要設置或更改什麼特別的東西才能讓我的 cron 作業再次執行?

您可以使用 -k 選項告訴 curl 忽略任何 ssl 警告。很可能是 ssl 警告阻止它自動執行。需要注意的是 curl 執行“不安全”的 SSL 連接和傳輸。

/usr/bin/curl -k https://mydomain.com/crons/do_things.php

引用自:https://serverfault.com/questions/476141