Lynx cron 作业在 https url 上失败

Lynx cron 作业在 https url 上失败

我有一个 cron 任务,其中包含以下命令

lynx -source http://example.com/daemon.php

效果很好。然后我修改了我的.htaccess文件以禁止非https请求。现在,我收到以下错误

Looking up example.com
Making HTTPS connection to example.com
Retrying connection without TLS.
Looking up example.com
Making HTTPS connection to example.com
Alert!: Unable to make secure connection to remote host.

lynx: Can't access startfile http://example.com/daemon.php

我尝试将命令中的 URL 更改为,但https没有效果。这里可能是什么问题?

答案1

使用 curl 代替 lynx -source

喜欢:-

卷曲http://example.com/daemon.php

答案2

使用 lynx 的配置文件 (lynx.cfg):

FORCE_SSL_PROMPT:YES

然后:

lynx -cfg=lynx.cfg https://sslsecuresite.com

相关内容