Чаму IP бясплатнага проксі не працуе
Правярайце проксі без адказу паслядоўна: адрас, пратакол, лакальны маршрут, падтрымка тунэля і адказ мэтавага сервера.
У публічным спісе можа быць вузел, які ўжо перастаў прымаць злучэнні. Гэта частая прычына збою проксі, але не адзіная. Той жа сімптом могуць выклікаць няправільны пратакол, налада абыходу, заблакіраваны порт або сайт, які адхіляе выходны IP.
Праверце запіс перад зменай праграмы
Яшчэ раз скапіруйце IP, порт і пратакол. Прапушчанай лічбы ў порце або блытаніны HTTP/SOCKS дастаткова, каб сарваць узгадненне злучэння. Не вызначайце пратакол па порце 8080 ці 1080 і не дадавайце імя карыстальніка, калі сэрвіс яго сапраўды не дае.
Для HTTP-вузла кароткі запыт curl дапамагае аддзяліць праверку ад пашырэнняў браўзера і сістэмных налад:
curl --proxy http://203.0.113.10:8080 --noproxy '' --connect-timeout 5 --max-time 15 --verbose https://example.com/
Замяніце адрас для дакументацыі сваім запісам. Для SOCKS5 выкарыстоўвайце сапраўдны порт і адпаведную схему SOCKS.
Глядзіце на першы збой
| Вынік | Дзе верагодна шукаць прычыну |
|---|---|
| Злучэнне адхілена | Порт закрыты або прылада актыўна адхіліла злучэнне. |
| Час злучэння скончыўся | Маршрут, фільтраванне або сэрвіс не дазволілі завяршыць усталяванне ў адведзены час. |
| Нечаканы адказ пры ўзгадненні з проксі | Выбраны пратакол можа не адпавядаць сэрвісу. |
| 407 | Проксі патрабуе аўтэнтыфікацыі. |
| CONNECT адхілены | Проксі можа абмяжоўваць гэты мэтавы адрас або порт. |
| Сайт вяртае 403 ці 429 | Запыт дасягнуў HTTP-сервера, які адхіліў або абмежаваў яго. Праверце, які сервер адправіў адказ. |
Працоўнае TCP-злучэнне — толькі першы крок. Калі сэрвіс на гэтым порце не адпавядае выбранаму пратаколу проксі, запыт можа адразу пасля гэтага скончыцца збоем.
Зрабіце два параўнанні
Праверце тую ж мэту праз другі проксі з тым жа пратаколам. Калі пры ўсталяванні злучэння збой дае толькі першы вузел, праблема звужаецца да яго або маршруту. Потым паспрабуйце іншую звычайную мэту праз першы проксі. Калі не працуе толькі адзін сайт, даследуйце яго канкрэтную палітыку, а не абвяшчайце ўвесь проксі няспраўным.
Прамы запыт таксама карысны для параўнання, калі прамы доступ магчымы. Яўна задайце абыход, каб успадкаваныя зменныя проксі не пакінулі нібыта прамую праверку на проксі-маршруце незаўважна.
Калі спыняць праверку запісу
Калі некалькі запытаў з абмежаваным часам даюць збой на адным этапе злучэння, выберыце іншы запіс са спіса бясплатных проксі, а не павялічвайце чаканне да некалькіх хвілін. Захавайце дакладную памылку, калі яе трэба паведаміць. Паўторныя падключэнні не выправяць закрыты порт або выдалены вузел.
Калі не працуе ніводзін запіс, паглядзіце шырэй. Праверце налады кліента, правілы выходных злучэнняў сеткі і даступнасць мэты без проксі. Агульная для ўсіх запытаў праблема — слабая прычына адкідаць увесь спіс.