最新版chrome 59.0.3071.86 beta (64 位)for mac 代理访问https无效
gtchaos opened this issue · 11 comments
rt,我的mac系统是macOS Sierra 10.12.5,chrome自动升级后,突然发现,whistle访问https网站时使用不了了,报出错误:ERR_SSL_SERVER_CERT_BAD_FORMAT,不知道大神们遇到过类似的问题没,在线着急等拯救
whistle已经更新到最新版本,同事重新安装了根证书,但是访问https网站时还是提示这个错误:ERR_SSL_SERVER_CERT_BAD_FORMAT 😭
刚才我把chrome从v59降到v58,whistle就可以正常使用了,看来是版本兼容问题
Mac上新版的Chrome确实会有这个问题,按下面步骤更新:
- 更新下whistle:
npm i whistle -g --registry=https://registry.npm.taobao.org
- 添加
-A
启动参数重启whistle:w2 restart -A
- 重新安装下根证书:安装根证书
👍,解决了。
这里更新安装证书之后 还是手动到需要钥匙串里边授信证书,这里的mac的安装授信流程和贴出的连接不太一致,是否考虑更新文档
是个问题,这块确实需要打开安装好的证书,选择始终信任,然后关闭窗口输入用户名和密码,这周更新下文档
IOS11上安装了证书后,忘了在Settings > General > About > Certificate Trust Testings 开启也会有类似的问题。中文是 配置 > 通用 > 关于本机 > 证书信任设置 。望勿重蹈覆辙。
本地环境:
Win 7 64位,Chrome
Chrome 版本 63.0.3239.132(正式版本) (64 位)
Node v8.1.4
whistle@1.8.8
问题:
1、新生成的证书无法导入。
2、由于第一个问题,所有的https拦截失效。
我也尝试了如下方式,
更新下whistle:npm i whistle -g --registry=https://registry.npm.taobao.org
添加 -A 启动参数重启whistle:w2 restart -A
重新安装下根证书:安装根证书
让然无效.
Win10 x64
Chrome 63.0.3239.132
Node v8.9.4
whistle@1.8.8
重装证书后,同样也无效