将Windows 2008R2 .p12证书导入Samba4 SDC

在我们公司,我们需要将现有的基础架构从Windows 2008R2迁移到Samba 4.为此,我们已经设法将Samba机器添加为辅助域控制器。 下一步是将2008R2 CA导入Samba。 我设法导出一个包含私钥和公钥的.p12文件,我试图用这种方式在新的DC中导入它们:

生成私钥:

# openssl pkcs12 -in ca.p12 -nocerts -out priv.pem # openssl rsa -in priv.pam -out priv.pem 

生成公钥:

 # openssl pkcs12 -in ca.p12 -out privpub.pem # openssl x509 -inform pem -in privpub.pem -pubkey -out pub.pem -outform pem 

将钥匙移到最终位置:

 # cp *.pem /var/lib/samba/private/tls # chmod 600 /var/lib/samba/private/tls/priv.pem 

configurationsmb.conf:

 tls enabled = yes tls keyfile = tls/priv.pem tls certfile = tls/pub.pem tls cafile = 

但是,当我尝试通过LDAP从CentOS 6客户端进行连接时:

 # ldapsearch -x -d -1 -D [email protected] -W 

我得到这个:

TLS:certificate […]无效 – 错误-8102:证书密钥使用不足以进行尝试操作。

对不起,如果这个问题是愚蠢的,但不幸的是我没有真正进入SSL证书

感谢您的任何意见