- 论坛徽章:
- 0
|
Using configuration from openssl.cnf
Enter pass phrase for /usr/local/etc/postfix/certs/CA/private/cakey.pem:
default is an unsupported message digest type
一直没有很好的办法解决,后来使用pkg_delete openssl将已经安装的openssl卸载,然后使用pkg_add –r openssl来安装,由于-r参数,pkg自动从freebsd网站下载安装包,安装完毕后重新做以上配置,没有再出错,但是这种方法无法完成postconf的下一步操作,事实上没有真正解决问题,后经研究,发现真正的问题是没有在CA(生成证书的工作目录下)下生成index.txt.attr文件,真正解决问题的办法是在CA目录下执行“echo "unique_subject = no" > index.txt.attr ”,生成index.txt.attr就好了
出现提示default is an unsupported message digest type,没有其他信息,安装正常。
遇到这个问题,一直无法解决,经过无数次测试,发现是freebsd8.1对/usr/local/etc/postfix/certs/CA/openssl.cnf的default_md = default 这条语句不识别所致,只需要将default改为md5即可:
#default_md = default # use public key default MD
default_md = md5 |
|