终于调出 HTTPS 的 A+

2015-09-30 17:47:39 +08:00
 zhicheng

debian 6 老系统,不容易, openssl 和 nginx 都要自己装。

9887 次点击
所在节点    SSL
75 条回复
imlonghao
2015-09-30 23:02:23 +08:00
@hiroya 我也是 HTTP2 不过似乎也是 A+
https://imlonghao.com/
402645707
2015-09-30 23:14:34 +08:00
A+了 Chrome 依然黄锁
feather12315
2015-09-30 23:34:23 +08:00
一直 A+…
禁用 ssl3 ,启用 D-H 协商就行了。
我外加了强制 https 。
skydiver
2015-09-30 23:42:26 +08:00
照着这个页面 https://weakdh.org/sysadmin.html 改一下 nginx 配置就 A+了
Andy1999
2015-09-30 23:46:52 +08:00
@a33004407
@aholic http://2079920136
将 IP 转换为 32 位即可
hiroya
2015-09-30 23:49:10 +08:00
@imlonghao 那是必须的, http2 强制了 ssl
DiffView
2015-10-01 00:47:08 +08:00
貌似挂的只有 ie6 和 Java 6u45
https://www.ssllabs.com/ssltest/analyze.html?d=fancycoding.com

觉得没意思啊,没意思啊没意思啊没意思
sparanoid
2015-10-01 00:58:12 +08:00
像我从来不在乎兼容性的。只开 TLSv1.2 就可以全部四个 100 分了 https://www.ssllabs.com/ssltest/analyze.html?d=experiments.sparanoid.com
xierch
2015-10-01 02:18:50 +08:00
CloudFlare 开 HSTS 也是 A+, 100 95 90 90
不兼容 XP/IE ,需要支持 SNI
seki
2015-10-01 02:23:42 +08:00
Arnaud
2015-10-01 03:06:25 +08:00
#SSL Begin
listen 443 ssl;
ssl on;
ssl_certificate /home/wwwroot/your/vhost/crt.crt;
ssl_certificate_key /home/wwwroot/your/vhost/key.key;
ssl_session_timeout 1d;
ssl_session_cache shared:SSL:50m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers 'ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:AES:CAMELLIA:DES-CBC3-SHA:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!aECDH:!EDH-DSS-DES-CBC3-SHA:!EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA';
ssl_prefer_server_ciphers on;
ssl_dhparam /home/wwwroot/your/vhost/dhparams.pem;
add_header Strict-Transport-Security max-age=31536000;
ssl_stapling on;
ssl_stapling_verify on;
#SSL End

这样配置就 A+了,参考
https://www.ssllabs.com/ssltest/analyze.html?d=ssno.de
https://www.ssllabs.com/ssltest/analyze.html?d=gfw.si
lincanbin
2015-10-01 04:19:32 +08:00
fengyqf
2015-10-01 08:29:23 +08:00
感觉是强迫症,跟 360 体检 100 分类似
aivier
2015-10-01 09:17:39 +08:00
什么?还有人考虑 IE8 ?...我连 IE10 都扔了
loveminds
2015-10-01 09:30:53 +08:00
为啥不用 debian 7 or 8
pwinner
2015-10-01 09:31:36 +08:00
@Arnaud 没生成 dhparam 就给这个路径是不是不妥
zhicheng
2015-10-01 09:36:57 +08:00
@loveminds 因为没有 233333
loveminds
2015-10-01 09:40:30 +08:00
@hiroya 本身就是泛域名证书的路过
@holulu 由于签发时间太早,所以...还是 SHA1withRSA
loveminds
2015-10-01 09:45:57 +08:00
@ivmm add_header Strict-Transport-Security "max-age=63072000; includeSubdomains; preload";
hiroya
2015-10-01 09:46:29 +08:00
@loveminds 有钱,但邮件服务用的是第三方

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/224845

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX