如何重置chrome中的ssl证书异常?

时间:2017-07-01 23:31:06

标签: ubuntu ssl nginx ssl-certificate chromium

TL:DR;

如何将铬的ssl证书重置为其默认行为(就像新安装在新操作系统上一样)?

我发现有帖子要去Edit =>首选项=>高级设置=>更改代理设置=> ...?

我无法进一步显示以下消息:

  

在支持的桌面环境下运行Chromium时,将使用系统代理设置。但是,您的系统不受支持,或者在启动系统配置时出现问题。

     

但您仍然可以通过命令行进行配置。有关标志和环境变量的更多信息,请参阅man chromium-browser。

(似乎没有可用于清除/重置ssl证书的命令行选项 - 这根据chrome-browser --help或man chromium-browser)

我正在使用vagrant来生成服务器。在此服务器上,将安装Nginx Web服务器并生成自签名证书。浏览Nginx网址时,我遇到了无法解释的行为。有时浏览到站点url会提供警告,但提供添加例外的选项,之后我可以浏览到该站点。其他时候我收到以下错误,并且没有其他选项:

  

此网站无法提供安全连接。   [url]并不遵守安全标准。       ERR_SSL_SERVER_CERT_BAD_FORMAT

在Firefox中,我可以重置ssl证书并根据需要继续,但在chrome中,我不知道如何清除以前的异常。我希望在HTTPS / SSL =>中列出ssl证书例外。 "管理证书"高级设置的区域,但证书/例外未列在该对话框(或相关选项卡)中的任何位置。

任何提示,提示或建议都将不胜感激!

  • K.E。

1 个答案:

答案 0 :(得分:0)

最终工作的过程是: "编辑" => "设定" => "显示高级设置" => "隐私" => "清除浏览数据" => (选择时间段)=> - [X] - "缓存的图像和文件" => "清除浏览数据"。

我预计SSL证书例外会存储在"编辑" => "设定" => "显示高级设置" => " HTTPS / SSL" => "管理证书"部分,但情况并非如此(至少,不是我使用的厨师服务器使用的自签名证书)。

作为旁注,似乎目前Chromium(v58)存在问题,这似乎是厨师服务器的自签名证书返回时出现ERR_SSL_SERVER_CERT_BAD_FORMAT错误的原因。 Chrome(Ubuntu 17.04上的v59)和Firefox(Ubuntu 17.04上的v54)都可以按预期读取自签名证书并允许流量继续进行。

问题详情可在以下网址找到: https://textslashplain.com/tag/certificates/ (同样,经过大量时间在网上研究后,这是我对问题原因的最好猜测。)