【发布时间】:2014-10-31 19:10:00
【问题描述】:
当在代理/防火墙后面运行并且当前看到错误/超时时,我不确定应该针对 BrowserStack 运行什么配置。
我当前的配置是:
proxyPort : 9000,
proxyUrl : 'http://localhost:9000',
tunnel : 'BrowserStackLocal',
tunnelOptions : {
username : 'myusername',
accessKey : 'myaccesskey',
hostname : '<myproxyip>',
proxy : 'http://<myproxyip>:<myproxyport>'
}
我认为我不需要hostname,但是如果我删除它,我会立即看到错误getaddrinfo ENOTFOUND。
如果用上面的配置好像走得更远了,等一会再看:
Listening on 0.0.0.0:9000
Starting tunnel...
BrowserStackLocal v3.3
Connecting to BrowserStack using WebSocket protocol...
Connected.
Ready
Error: [POST http://(redacted)@<myproxyip>:4444/wd/hub/session] connect ETIMEDOUT
Error: connect ETIMEDOUT
at errnoException <net.js:904:11>
at Object.afterConnect [as oncomplete] <net.js:895:19>
FATAL ERROR
Error: [POST http://(redacted)@<myproxyip>:4444/wd/hub/session] connect ETIMEDOUT
Error: connect ETIMEDOUT
at errnoException <net.js:904:11>
[POST http://(redacted)@<myproxyip>:4444/wd/hub/session] 网址似乎不正确。显然我有这个错误的配置&希望得到任何建议。在代理后面运行时,我确实很难理解实习生的文档。
【问题讨论】:
标签: intern browserstack