相关疑难解决方法(0)

Selenium ssl_client_socket_impl.cc 握手失败

我在使用 Selenium 进行测试时收到此错误

[18912:1216:0116/175151.966:ERROR:ssl_client_socket_impl.cc(960)] handshake failed; returned -1, SSL error code 1, net_error -101
Run Code Online (Sandbox Code Playgroud)

我当前的代码是

settings = {
      'proxy':{
          'https':'https://' + proxy 
      }
    }
options = webdriver.ChromeOptions()
options.add_argument('--ignore-certificate-errors-spki-list')
options.add_argument('--ignore-ssl-errors')
self.driver = webdriver.Chrome(seleniumwire_options=settings, chrome_options=options)
Run Code Online (Sandbox Code Playgroud)

还有其他方法可以忽略/解决此错误吗?

python selenium selenium-chromedriver

7
推荐指数
1
解决办法
3万
查看次数

如何忽略 ssl_client_socket_impl.cc(1061)] 在 selenium c# ChromeDriver 中握手失败

我已经添加了

 ChromeOptions options = new ChromeOptions();
 options.AddArgument("--ignore-certificate-errors-spki-list");
 options.AddArgument("--ignore-ssl-errors");
 options.AddArgument("test-type");
 options.AddArguments("-incognito");
 options.AddArgument("no-sandbox");
 options.AddArgument("--start-maximized");
 driver = new ChromeDriver(options);
Run Code Online (Sandbox Code Playgroud)

但仍然得到:

ssl_client_socket_impl.cc(1061)] handshake failed error 
Run Code Online (Sandbox Code Playgroud)

如何从控制台抑制此错误?

在此处输入图片说明

c# selenium google-chrome webdriver selenium-chromedriver

6
推荐指数
1
解决办法
7472
查看次数

握手失败;返回 -1,SSL 错误代码 1,net_error -201

我正在尝试使用 python 使用 selenium 进行网页抓取,但是每当我运行代码时,我都会收到错误

[4824:524:0818/154954.605:ERROR:ssl_client_socket_impl.cc(959)] handshake failed; returned -1, SSL error code 1, net_error -201
[4824:524:0818/154954.614:ERROR:ssl_client_socket_impl.cc(959)] handshake failed; returned -1, SSL error code 1, net_error -201
[4824:524:0818/154954.721:ERROR:ssl_client_socket_impl.cc(959)] handshake failed; returned -1, SSL error code 1, net_error -201
[4824:524:0818/154954.730:ERROR:ssl_client_socket_impl.cc(959)] handshake failed; returned -1, SSL error code 1, net_error -201
Empty DataFrame
Columns: [Rank, Country, Total Cases, New Cases, Deaths, New Deaths, Recovered, Active Cases, Critical]
Index: []
Run Code Online (Sandbox Code Playgroud)

我的代码我试图使用 selenium 访问名为 worldometer 的网站,并使用 pandas 从其网站上的表格中提取数据。我之前曾使用selenium访问其他网站,但当时没有给出错误。我使用的是python版本3.6.8

我尝试了安装 OpenSSl 等修复程序,但没有安装我还尝试了其他修复程序,例如添加 --ignore-certificate-errors 和 --ignore-ssl-errors …

python selenium web-scraping selenium-chromedriver selenium-webdriver

6
推荐指数
1
解决办法
2万
查看次数

Laravel dusk 您的连接不是私人的

我们最近发现我们的项目变得太大,如果没有自动化测试就无法正常运行。
在尝试为该项目编写第一个 Laravel Dusk 测试时,我发现测试失败了,而且没有明确的原因。

首先,我注意到一条关于 SSL 握手失败的奇怪行,但经过一番搜索后,这个错误并没有让我得到任何结果。

ssl客户端socked握手失败

一段时间后,我找到了以显示浏览器及其操作的方式运行黄昏的选项。结果我的测试失败了,因为由于 Chrome 的“您的连接不是私人”页面,它正在访问的页面从未显示过。

在此输入图像描述

然后我找到了 2017 年的这篇文章https://laravel-news.com/chrome-63-now-forces-dev-domains-https
根据这篇文章,当您使用 .localhost 或其他未使用的文件时,chrome 不应该显示此页面域扩展,我尝试过扩展 .local .localhost & .test 但没有成功。

有没有办法告诉 chrome 我不想看到这个页面?

laravel laravel-dusk

3
推荐指数
1
解决办法
956
查看次数