Proxy BrowserStackLocal,代理提供错误:无法连接到www.browserstack.com BrowserStackLocal给出错误:无法连接到www.browserstack.com!

Proxy BrowserStackLocal,代理提供错误:无法连接到www.browserstack.com BrowserStackLocal给出错误:无法连接到www.browserstack.com!,proxy,browserstack,Proxy,Browserstack,我正在尝试将Charles Proxy与BrowserStackLocal一起使用。我想使用Charles Proxy的重写功能。Charles Proxy和BrowserStackLocal都运行在同一台Mac笔记本电脑上 我得到以下错误。有人遇到过这个问题吗 $ ./BrowserStackLocal myKey -proxyHost 192.168.160.113 -proxyPort 8888 -force -forcelocal BrowserStackLocal v5.5 ***

我正在尝试将Charles Proxy与BrowserStackLocal一起使用。我想使用Charles Proxy的重写功能。Charles Proxy和BrowserStackLocal都运行在同一台Mac笔记本电脑上

我得到以下错误。有人遇到过这个问题吗

$ ./BrowserStackLocal myKey -proxyHost 192.168.160.113 -proxyPort 8888 -force -forcelocal
BrowserStackLocal v5.5

*** Error: Could not connect to www.browserstack.com!

Configuration Options:
-v
 Provides verbose logging
-f
 If you want to test local folder rather internal server
-h
 Prints this help
-version
 Displays the version
-force
 Kill other running Browserstack Local
-only
 Restricts Local Testing access to specified local servers and/or folders
-forcelocal
 Route all traffic via local machine
-onlyAutomate
 Disable Live Testing and Screenshots, just test Automate
-proxyHost HOST
Hostname/IP of proxy, remaining proxy options are ignored if this option is absent
-proxyPort PORT
Port for the proxy, defaults to 3128 when -proxyHost is used
-proxyUser USERNAME
Username for connecting to proxy (Basic Auth Only)
-proxyPass PASSWORD
Password for USERNAME, will be ignored if USERNAME is empty or not specified
-localIdentifier SOME_STRING
If doing simultaneous multiple local testing connections, set this uniquely for different processes

To test an internal server, run:
./BrowserStackLocal <KEY>
Example:
./BrowserStackLocal DsVSdoJPBi2z44sbGFx1

To test HTML files, run:
./BrowserStackLocal -f <KEY> <full path to local folder>
Example:
./BrowserStackLocal -f DsVSdoJPBi2z44sbGFx1 /Applications/MAMP/htdocs/example/

View more configuration options at http://www.browserstack.com/local-testing
$。/BrowserStackLocal myKey-proxyHost 192.168.160.113-proxyPort 8888-force-forcelocal
BrowserStackLocalV5.5
***错误:无法连接到www.browserstack.com!
配置选项:
-五
提供详细的日志记录
-f
如果要测试本地文件夹而不是内部服务器
-h
打印此帮助
-版本
显示版本
-强迫
在本地杀死其他正在运行的Browserstack
-只有
限制对指定本地服务器和/或文件夹的本地测试访问
-强制局部
通过本地机器路由所有流量
-唯一自动
禁用实时测试和屏幕截图,只需自动测试
-代理主机
代理的主机名/IP,如果不存在此选项,则忽略其余代理选项
-代理端口
代理的端口,使用-proxyHost时默认为3128
-代理用户用户名
用于连接到代理的用户名(仅限基本身份验证)
-代理密码
用户名的密码,如果用户名为空或未指定,将被忽略
-某些字符串的本地化标识符
如果同时进行多个本地测试连接,请为不同的进程唯一设置此选项
要测试内部服务器,请运行:
./BrowserStackLocal
例子:
./BrowserStackLocal DsVSdoJPBi2z44sbGFx1
要测试HTML文件,请运行:
./BrowserStackLocal-f
例子:
./BrowserStackLocal-f DsVSdoJPBi2z44sbGFx1/Applications/MAMP/htdocs/example/
查看更多配置选项,请访问http://www.browserstack.com/local-testing

Charles代理生成自己的证书,该证书由“Charles根证书”签名。Charles Proxy似乎正在修改BrowserStackLocal使用的证书,因此对BrowserStack的请求失败,您将收到“无法连接到www.BrowserStack.com!”。有关SSL证书和证书的更多信息,请参见


可以在Charles中禁用此设置吗?这将允许BrowserStackLocal使用其原始证书并连接到BrowserStack。

Charles代理生成其自己的证书,该证书由“Charles根证书”签名。Charles Proxy似乎正在修改BrowserStackLocal使用的证书,因此对BrowserStack的请求失败,您将收到“无法连接到www.BrowserStack.com!”。有关SSL证书和证书的更多信息,请参见


可以在Charles中禁用此设置吗?这将允许BrowserStackLocal使用其原始证书并连接到BrowserStack。

我禁用了Charles代理中的SSL代理,并将其转换为SOCKS。这就解决了问题

我在Charles Proxy中禁用了SSL代理,并打开了SOCKS。这就解决了问题