Ошибка ZAP [java.net.SocketException]: сброс соединения "на URL перенаправления - PullRequest
0 голосов
/ 18 января 2019

Когда я нажимаю на базовый URL-адрес, используя ZAP в качестве прокси-сервера из моего комплекта автоматизации для селена, он перенаправляет на другой URL-адрес (скажем, для входа в систему). Возникает ошибка на перенаправленном URL-адресе, это связано с проблемой https, так как repsonse равен 502. Но когда я нажимаю перенаправленный URL-адрес напрямую, он работает нормально. Есть некоторые проблемы при перенаправлении на https (не безопасно) на https в качестве прокси. Пожалуйста, кто-нибудь, помогите мне

Добавлены options.addArguments ("- ignore-certificate-errors"); при вызове chrome.

ZAP Error [java.net.SocketException]: Connection reset

Stack Trace:
java.net.SocketException: Connection reset
    at java.net.SocketInputStream.read(SocketInputStream.java:210)
    at java.net.SocketInputStream.read(SocketInputStream.java:141)
    at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
    at java.io.BufferedInputStream.read(BufferedInputStream.java:265)
    at org.apache.commons.httpclient.HttpParser.readRawLine(HttpParser.java:78)
    at org.apache.commons.httpclient.HttpParser.readLine(HttpParser.java:106)
    at org.apache.commons.httpclient.HttpConnection.readLine(HttpConnection.java:1152)
    at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.readLine(MultiThreadedHttpConnectionManager.java:1413)
    at org.apache.commons.httpclient.HttpMethodBase.readStatusLine(HttpMethodBase.java:2107)
    at org.zaproxy.zap.ZapGetMethod.readResponse(ZapGetMethod.java:88)
    at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1155)
    at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:460)
    at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:199)
    at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
    at org.parosproxy.paros.network.HttpSender.executeMethod(HttpSender.java:333)
    at org.parosproxy.paros.network.HttpSender.runMethod(HttpSender.java:564)
    at org.parosproxy.paros.network.HttpSender.send(HttpSender.java:523)
    at org.parosproxy.paros.network.HttpSender.sendAuthenticated(HttpSender.java:501)
    at org.parosproxy.paros.network.HttpSender.sendAuthenticated(HttpSender.java:490)
    at org.parosproxy.paros.network.HttpSender.sendAndReceive(HttpSender.java:405)
    at org.parosproxy.paros.network.HttpSender.sendAndReceive(HttpSender.java:362)
    at org.parosproxy.paros.core.proxy.ProxyThread.processHttp(ProxyThread.java:509)
    at org.parosproxy.paros.core.proxy.ProxyThread.run(ProxyThread.java:317)
    at java.lang.Thread.run(Thread.java:748)
...