浏览器证书不适用于谷歌和其他一些网站ssl

发布时间 : 2021/03/13 01:04

youtubessl错误是什么意思

TLDR: 您的操作系统太旧,无法准确更新证书。更新您的操作系统。

答案很长: 在使用google-chrome版本49.0.2593.0 dev(64位)的Fedora 17的PC上也出现了这个错误。

问题图片: enter image description here

Your connection is not private Attackers might be trying to steal your information from stackoverflow.com (for example, passwords, messages, or credit cards). NET::ERR_CERT_INVALID stackoverflow.com normally uses encryption to protect your information. When Google Chrome tried to connect to stackoverflow.com this time, the website sent back unusual and incorrect credentials. This may happen when an attacker is trying to pretend to be stackoverflow.com, or a Wi-Fi sign-in screen has interrupted the connection. Your information is still secure because Google Chrome stopped the connection before any data was exchanged. You cannot visit stackoverflow.com right now because the website sent scrambled credentials that Google Chrome cannot process. Network errors and attacks are usually temporary, so this page will probably work later.

以下是Google Chrome对错误的评述:

https://support.google.com/chrome/answer/4454607

我试图解决这个问题没有用果:

Clearing the cache and cookies of chrome. Uninstall google-chrome and re-install it. do a sudo yum update to make sure everything is up to date. Make sure there are no extra routers between my desktop and the internetmodem. Logging out of stackoverflow from all devices, trying again. Turn off all port forwards on the internal network router. Rebooting the modem and restarting the computers. Using a different separate internet connection through tethering. Disabling all google-chrome extensions. forcing a visit to the site with http://, not https:// Use the development branch unstable branch of google-chrome Opening stackoverflow in incognito mode, and trying http:// and https:// Enabled stackoverflow as a trusted site.

单击URL栏上的https://按钮时出错:

Your connection to stackoverflow.com is encrypted using a modern cipher suite. The connection uses TLS 1.2 The connection is encrypted and authenticated using CHACHA20_PO!LY1305 and uses ECDHE_ECDSA as the key exchange mechanism.

证书:

Common Name(CN) ssl334129.cloudfaressl.com Organization(O) <Not Part of Certificate> Organizational Unit(OU) Domain Control Validated Serial Number: 00:C3:6D: ... :A8

公布者:

Common Name (CN) COMODO ECC Domain Validation Secure Server CA 2 Organization (O) COMODO CA Limited Organizational Unit (OU) <Not Part Of Certificate> 有用的最终解决方案:

将整个操作系统擦拭到裸机,然后使用与从前相同的操作系统重新开始重修整个操作系统,使用我之前做过的相同版本的google-chrome,然后让我进去。大概是恶意软件木马铬检测到的马或病毒。

操作系统的证书管理系统遭受后门禁用。

这是Chrome问题。切换到其他browser,你会没事的。谷歌决定在没有“预期”SSL证书的环境下进入网站大概不大概(你可以逐个网站扫除缓存的证书信息,这真是一个痛楚......但等待问题再次出现再次,然后你必须再次扫除缓存的证书)。

假如您正在使用网络过滤或种种真实的安全产品来解密/检察/然后重新加密流量,则Chrome会将其全部转储。

我曾经是Chrome粉丝,但由于这个问题,我不得不放弃Chrome。我不计划封闭我真正的安全产品,因此我可以继续使用Chrome!

我只是想知道YouTube SSL证书的工作原理,由于它说它是颁发给* .google.com的。

我以为通配符SSL证书只能与子域一起使用?

提前致谢,
弗朗西斯

仅当不存在DNS使用者备用名称时,才使用证书中的公用名(CN)(请参阅 !RFC 2818 Section 3.1 )。存在SAN时,它们中的任何一个都可用于辨认服务器。 YouTube使用的证书具有以下全部条件:

DNS Name: *.google.com DNS Name: *.android.com DNS Name: *.appengine.google.com DNS Name: *.cloud.google.com DNS Name: *.google-analytics.com DNS Name: *.google.ca DNS Name: *.google.cl DNS Name: *.google.co.in DNS Name: *.google.co.jp DNS Name: *.google.co.uk DNS Name: *.google.com.ar DNS Name: *.google.com.au DNS Name: *.google.com.br DNS Name: *.google.com.co DNS Name: *.google.com.mx DNS Name: *.google.com.tr DNS Name: *.google.com.vn DNS Name: *.google.de DNS Name: *.google.es DNS Name: *.google.fr DNS Name: *.google.hu DNS Name: *.google.it DNS Name: *.google.nl DNS Name: *.google.pl DNS Name: *.google.pt DNS Name: *.googleapis.cn DNS Name: *.googlecommerce.com DNS Name: *.gstatic.com DNS Name: *.urchin.com DNS Name: *.url.google.com DNS Name: *.youtube-nocookie.com DNS Name: *.youtube.com DNS Name: *.youtubeeducation.com DNS Name: *.ytimg.com DNS Name: android.com DNS Name: g.co DNS Name: goo.gl DNS Name: google-analytics.com DNS Name: google.com DNS Name: googlecommerce.com DNS Name: urchin.com DNS Name: youtu.be DNS Name: youtube.com DNS Name: youtubeeducation.com

我想从youtube上获取资料,我正在使用 file_get_contents() 方法。
偶然工作正常,但偶然不工作,并表现以下错误

file_get_contents() [function.file-get-contents]: SSL: crypto enabling timeout file_get_contents() [function.file-get-contents]: Failed to enable crypto file_get_contents(https://gdata.youtube.com/feeds/api/users/default?access_token=token&v=2&alt=json) [function.file-get-contents]: failed to open stream: operation failed Maximum execution time of 30 seconds exceeded

以上错误是什么意思?

什么是

SSL: crypto enabling timeout

解决措施

偶然候你不能,由于ssl。使用捲曲
这应该充足:

$ch = curl_init('https://youtube.com'); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (X11; Linux i686; rv:20.0) Gecko/20121230 Firefox/20.0'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); echo curl_exec($ch); 原文出处

本文网址: http://www.fifispa.com/p/202121313357_4825_769251000/home