wdaproxy icon indicating copy to clipboard operation
wdaproxy copied to clipboard

502 Bad Gateway

Open lingtingSir opened this issue 7 years ago • 12 comments

运行wdaproxy出现这个错误 error: 502 Bad Gateway 2017/07/31 09:14:12 http: proxy error: EOF [09:14:12] 502 GET /status ([) 2.56ms [09:14:16] 200 GET / ([) 0.41ms 2017/07/31 09:14:17 http: proxy error: EOF [09:14:17] 502 GET /status ([) 1.11ms 2017/07/31 09:14:19 http: proxy error: EOF [09:14:19] 502 GET /status ([) 0.98ms

lingtingSir avatar Jul 31 '17 01:07 lingtingSir

后台需要运行WDA服务才行

codeskyblue avatar Aug 01 '17 14:08 codeskyblue

1.首先手机先开启WDA服务,在运行此时端口开启 8100 2.终端运行wdaproxy -p 8101 -u $UDID 3.使用iproxy 8101 8100,是这个顺序?明早看看

lingtingSir avatar Aug 01 '17 17:08 lingtingSir

w da p ro x y会去调用iproxy 你需要不用第三条

codeskyblue avatar Aug 02 '17 00:08 codeskyblue

我也遇到了同样的问题,两个设备分别执行

wdaproxy -W ~/WebDriverAgent -p 8100 -u UUID1
wdaproxy -W ~/WebDriverAgent -p 8101 -u UUID2

之后一个设备运行正常,另一个设备502

DoubleHYH avatar Aug 21 '17 08:08 DoubleHYH

仔细查查,应该是另一个WDA退出了

codeskyblue avatar Aug 21 '17 10:08 codeskyblue

没找到原因,但是可以肯定的是另一个没有退出。现在换了个方式好了。

xcodebuild -project WebDriverAgent.xcodeproj -scheme WebDriverAgentRunner -destination "id=UUID1" test
wdaproxy -p 8100 -u UUID1
xcodebuild -project WebDriverAgent.xcodeproj -scheme WebDriverAgentRunner -destination "id=UUID2" test
wdaproxy -p 8101 -u UUID2

DoubleHYH avatar Aug 21 '17 11:08 DoubleHYH

我回去查一下

codeskyblue avatar Aug 21 '17 14:08 codeskyblue

看代码很正常

codeskyblue avatar Aug 21 '17 23:08 codeskyblue

wdaproxy 可以打印详细的log吗?

DoubleHYH avatar Aug 23 '17 06:08 DoubleHYH

加上 -d 参数

codeskyblue avatar Aug 26 '17 00:08 codeskyblue

在模拟器上运行,命令 wdaproxy -W ~/WebDriverAgent -p 8100 -u UUID,同样会返回502错误!

linzhengtian avatar Apr 16 '18 03:04 linzhengtian

需要检查下 指定的$UDID是不是手机的,一开始我设置的mac的,出现了502,后来改成iPhone的就好了.

建议 官方文档上能给出命令wdaproxy -p 8100 -u $UDID 执行后 终端的视图

mackxu avatar Mar 13 '19 16:03 mackxu