无标题文档
wdCP系统 (介绍,功能特性,运行环境,安装说明,演示,常见问题,使用教程) wdCDN系统 (介绍,功能特性,运行环境,安装说明,演示,常见问题,使用手册)
wdOS系统 (介绍,功能特性,运行环境,安装说明,演示,常见问题,使用教程) wdDNS系统 (介绍,功能特性,运行环境,安装说明,演示,常见问题,使用手册)
注册 发贴 提问 回复-必看必看 wddns免费智能 DNS 开通 本地或虚拟机使 用wdcp 一键包在mysql编 译时"卡住"
【300G高防】双线 无视攻击 wdcp官方技术支持/服务 阿里云8折优惠券 无敌云 腾讯云优惠中,现注册更有260代金额券赠送
返回列表 发帖
提问三步曲: 提问先看教程/FAQ索引(wdcp,wdcp_v3,一键包)及搜索,会让你更快解决问题
1 提供详细,如系统版本,wdcp版本,软件版本等及错误的详细信息,贴上论坛或截图发论坛
2 做过哪些操作或改动设置等

温馨提示:信息不详,很可能会没人理你!论坛有教程说明的,也可能没人理!因为,你懂的

[发布] wdcp_v3.2.5版本,自动创建ssl/https证书并启用

此版本更新,主要增加了对SSL/HTTPS使用的自动创建整合操作
使用letsencrypt证书自动创建和启用,简单,快速,易使用
以及部分小功能增加及部分BUG修复优化
更多的更新日志请看
http://www.wdlinux.cn/bbs/thread-57645-1-1.html

关于对letsencrypt证书的创建使用操作请看
http://www.wdlinux.cn/bbs/thread-57840-1-1.html



升级更新
对于3.0/3.1/3.2版本,直接在后台点击更新即可

对于2.X版本的升级,请看
v3.2版本发布贴上的说明
http://www.wdlinux.cn/bbs/thread-57643-1-1.html
看清提问三步曲及多看教程/FAQ索引(wdcp,v3,一键包,wdOS),益处多多.wdcp工具集 阿里云主机8折优惠码

回复 15# admin


    感谢!!如果,能自动续期就完美了!!

TOP

回复 18# leoiek


   不需要手动修改配置文件的,只要在控制面板,站点管理里面查看站点列表,选中ssl这一列进行编辑就可以了。
leo

TOP

回复 18# leoiek

我刚刚解决了这个问题,是因为你修改了httpd.conf和/www/wdlinux/httpd-2.4.28/conf/extra/httpd-ssl.conf导致的,还原就可以了!
leo

TOP

回复 2# qwnet


    不安全怎么解决啊谢谢

TOP

开启https后,phpmyadmin无法访问提示

100.**.**.** 使用了无效的安全证书。 该证书仅对下列域名有效:mydomain.com, www.mydomain.com 错误代码: SSL_ERROR_BAD_CERT_DOMAIN

TOP

我觉得目前HTTPS有问题。3.212 网站根本打不开了。

TOP

重装了vps系统和wdcp,问题得以解决。conf文件有变化!可是新问题出现,打开访问 会存在重定向死循环:
  1. server {
  2. listen 80;
  3. root /www/web/xxx_com/public_html;
  4. server_name xxx.com www.xxx.com;
  5. rewrite ^(.*)$ https://$host$1 permanent;
  6. index index.html index.php index.htm;
  7. error_page 400 /errpage/400.html;
  8. error_page 403 /errpage/403.html;
  9. error_page 404 /errpage/404.html;
  10. error_page 503 /errpage/503.html;
  11. location ~ \.php$ {
  12. proxy_pass http://127.0.0.1:88;
  13. include naproxy.conf;
  14. }
  15. location ~ /\.ht {
  16. deny all;
  17. }
  18. location / {
  19. try_files $uri @apache;
  20. }
  21. location @apache {
  22. internal;
  23. proxy_pass http://127.0.0.1:88;
  24. include naproxy.conf;
  25. }
  26. }

  27. server {
  28. listen 443;
  29. root /www/web/xxx_com/public_html;
  30. ssl on;
  31. ssl_certificate cert/xxx.crt;
  32. ssl_certificate_key cert/sxxx.key;
  33. ssl_prefer_server_ciphers on;
  34. ssl_session_timeout 10m;
  35. ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
  36. ssl_ciphers EECDH+CHACHA20:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;
  37. server_name xxx.com www.xxx.com;
  38. index index.html index.php index.htm;
  39. error_page 400 /errpage/400.html;
  40. error_page 403 /errpage/403.html;
  41. error_page 404 /errpage/404.html;
  42. error_page 503 /errpage/503.html;
  43. location ~ \.php$ {
  44. proxy_pass http://127.0.0.1:88;
  45. include naproxy.conf;
  46. }
  47. location ~ /\.ht {
  48. deny all;
  49. }
  50. location / {
  51. try_files $uri @apache;
  52. }
  53. location @apache {
  54. internal;
  55. proxy_pass http://127.0.0.1:88;
  56. include naproxy.conf;
  57. }
  58. }
复制代码




另外,选择https启用(非强制启用)一切正常,最奇怪的是,选择不启用,https依然可以正常访问!

TOP

补充一句:我用了cloudflare的CND加速,和这个有关系吗?

TOP

本帖最后由 cici9911 于 2017-8-10 00:35 编辑

wdCP版本为 v3.2.12。站点已经成功上传cert和key文件,并且设置强制开启SSL,并且http和https均可以正常打开访问站点,但是用http访问的时候,并不会强制跳转到https,请问是什么情况!目前是A+N引擎!强制开启SSL后,发现nginx的conf文件并没有什么变化,还是如下:

  1. server {
  2.         listen       80;
  3.         root /www/web/xxx_com/public_html;
  4.         server_name xxx.com www.xxx.com;
  5.         index  index.html index.php index.htm;
  6.         error_page  400 /errpage/400.html;
  7.         error_page  403 /errpage/403.html;
  8.         error_page  404 /errpage/404.html;
  9.         error_page  503 /errpage/503.html;
  10.         location ~ \.php$ {
  11.                 proxy_pass http://127.0.0.1:88;
  12.                 include naproxy.conf;
  13.         }
  14.         location ~ /\.ht {
  15.                 deny  all;
  16.         }
  17.         location / {
  18.                 try_files $uri @apache;
  19.         }
  20.         location @apache {
  21.                  internal;
  22.                  proxy_pass http://127.0.0.1:88;
  23.                  include naproxy.conf;
  24.         }
  25. }
复制代码

另外,参照其他教程分别尝试添加了如下代码,添加后http和https均无法正常访问:

代码1:
  1. if ($server_port = 80) {
  2. return 301 https://$host$request_uri;
  3. }
复制代码



代码2:
  1.   listen 443 ssl;  
  2.   ssl on;  
  3.   ssl_certificate  /www/wdlinux/nginx/conf/cert/xxx.com.cert;  
  4.   ssl_certificate_key  /www/wdlinux/nginx/conf/cert/xxx.com.key;  
复制代码

TOP

回复 18# leoiek


    端口是否有开启
这个人很勤快~暂时没有个性签名

TOP

安装了wdcp V3.2版本, 网站假设上去了, 访问正常当我点击 创建lets证书并启用 之后, 显示创建成功, 此时就出现问题了
网站无法访问
https和http都无法访问
phpmyadmin也无法打开
经过一番查看, 发现在创建证书之后httpd服务被关闭了
尝试重新启动httpd服务, 显示启动失败,通过执行service httpd start命令也无法启动httpd服务
请问各位大神有没有遇到类似的情况?
有没有解决方案?
never quit

TOP

支持证书自动续期!

TOP

开启证书之后站点无法访问!再关闭以后后台的/wp-admin/themes.php?page=theme-options.php这里还是会自动跳转HTTPS造成无法访问

TOP

回复 14# zhangzf94


   后期会的
看清提问三步曲及多看教程/FAQ索引(wdcp,v3,一键包,wdOS),益处多多.wdcp工具集 阿里云主机8折优惠码

TOP

返回列表