SSL handshake error: stream_socket_enable_crypto(): Unable to set private key file

tangyan822 2020-5-13 4492

请教:

证书问题? 还是证书的目录权限问题?     无法配置私钥 ?  版本是6。ssl链接 

OpenSSL 1.1.1b     php7.2  

怎么回事呢?

New Post (9)
  • weenfier 2020-5-13
    Quote 2Floor
    可能是证书的key file文件不正确,或者路径不正确。
  • tangyan822 2020-5-13
    Quote 3Floor
    crt,key,cer  都在一个目录下。 crt正确  key就没有问题啊。证书都是下载的没有动过~
  • weenfier 2020-5-13
    Quote 4Floor
    welive6关于SSL就只有基本设置中的两个相关设置,并且有多次为用户调试成功的案例。

    估计还是哪儿没搞正确。

    实在调试不成功,联系官方提供在线服务吧。
  • user658 2020-5-18
    Quote 5Floor
    学习一下,关于证书文件
    (SSL协议证书crt文件
    请填写SSL协议证书crt文件的绝对路径)
    (SL协议证书key文件
    请填写SSL协议证书key文件的绝对路径)
    这两个文件需要上传到网站主目录吗?比如文件名:123.crt  后台直接填写:/123.crt 吗?
    那么网址怎么强制访问HTTPS://呢?
  • weenfier 2020-5-19
    Quote 6Floor
    证书文件可以存放在服务器的任何位置,最好不要放在网站目录里,否则被坏人利用。

    因为如果放在网站目录,那么通过URL可能被访问或下载。

    填写证书文件的绝对路径,是指文件路径,不是指URL。如:

    Windows下: d:/mydir/xxxx.crt
    Linux下:   /mydir/xxx.crt
  • user658 2020-5-19
    Quote 7Floor
    weenfier 证书文件可以存放在服务器的任何位置,最好不要放在网站目录里,否则被坏人利用。 因为如果放在网站目录,那么通过URL可能被访问或下载。 填写证书文件的绝对路径,是指文件路径,不是指URL。如 ...
    证书上传后,访问域名会自动强制跳转为HTTPS://吗?还需要设置什么吗?
  • weenfier 2020-5-19
    Quote 8Floor
    网址怎么强制访问HTTPS呢?这由网站的SSL设置有关,这个就是页面的加密与解密。

    WeLive6客服系统的信息解密也需要使用与https解密相同的证书文件,只是方式不同,它需要调用证书文件,在程序中完成解密工作。
  • user658 2020-5-19
    Quote 9Floor
    weenfier 网址怎么强制访问HTTPS呢?这由网站的SSL设置有关,这个就是页面的加密与解密。 WeLive6客服系统的信息解密也需要使用与https解密相同的证书文件,只是方式不同,它需要调用证书文件,在 ...
    意思就是后台文件路径设置对了,网址就会自动访问为HTTPS://是吗?
  • weenfier 2020-5-19
    Quote 10Floor
    网站访问使用HTTPS模式,跟welive的设置无关。跟你的网站SSL设置有关。
Back
Create New Thread