我正在尝试调试基于 openssl ts 的 perl http 服务器。服务器日志显示 openssl ts -reply 命令失败,退出代码为 1。
在哪里可以查看与此 openssl 命令相关的日志,或者更详细的错误解释?操作系统是 RHEL 7.3
答案1
因此,我花了几天的时间探索 http 服务器的调用 perl 脚本,并找到了一种方法来强制它不仅显示错误代码,还显示 stderr:
140201521313600:错误:2F083075:时间戳例程:TS_RESP_CTX_set_signer_cert:签名者证书目的无效:加密/ts/ts_rsp_sign.c:159:
因此我最终根据以下要求创建了一个新证书:
https://www.ietf.org/rfc/rfc3161.txt(2.3节为相关部分)