You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
Flank supports using an HTTP proxy by setting the http.proxyHost and http.proxyPort properties. This can be demonstrated by installing mitmproxy and setting the properties to point at localhost and 8080; the connection will fail because of certificate pinning, but it's proof that the correct network connections are happening.
However, if mitmproxy is run with --proxyauth user:pass to require a username of user and password of path, Flank hangs.
Run java -Dhttp.proxyHost=localhost -Dhttp.proxyPort=8080 -Dhttp.proxyUser=user -Dhttp.proxyPassword=pass -jar ./test_runner/build/libs/flank.jar firebase test android run
Expected behavior
Flank's behaviour with an authenticating proxy should be identical to its behaviour with a non-authenticating one.
Details (please complete the following information):
Describe the bug
Flank supports using an HTTP proxy by setting the
http.proxyHost
andhttp.proxyPort
properties. This can be demonstrated by installing mitmproxy and setting the properties to point atlocalhost
and8080
; the connection will fail because of certificate pinning, but it's proof that the correct network connections are happening.However, if mitmproxy is run with
--proxyauth user:pass
to require a username ofuser
and password ofpath
, Flank hangs.To Reproduce
mitmproxy
mitmproxy --proxyauth user:pass
java -Dhttp.proxyHost=localhost -Dhttp.proxyPort=8080 -Dhttp.proxyUser=user -Dhttp.proxyPassword=pass -jar ./test_runner/build/libs/flank.jar firebase test android run
Expected behavior
Flank's behaviour with an authenticating proxy should be identical to its behaviour with a non-authenticating one.
Details (please complete the following information):
Additional context
Related to #1464 and #776.
The text was updated successfully, but these errors were encountered: