Перейти к содержимому

База знаний

Проверить прокси до запуска

Прокси, переставший отвечать, превращается в окно, которое ничего не грузит, и проверка говорит об этом до того, как вы его откроете. Путь такой: «Прокси» в левом столбце, потом «Проверить» в строке. Так делают после покупки, после смены пароля и всякий раз, когда профиль перестал открывать страницы.

Проверка одной строки

У каждой записи библиотеки своя кнопка, и ответ ложится прямо в эту строку, а не в отдельное окно. Список остаётся списком: видно сразу, кто жив, а кто молчит.

  1. 1

    Откройте библиотеку прокси

    Вкладка «Прокси» в левом столбце.

  2. 2

    Найдите сомнительную строку

    Список на той же вкладке, по строке на адрес.

  3. 3

    Нажмите «Проверить»

    Кнопка справа в этой строке.

  4. 4

    Прочитайте строку под адресом

    Та же строка, где ответ заменяет прежний.

Что возвращает проверка

Адрес выхода, страна, которой он принадлежит, и время до первого ответа. Это то, что прочитал бы сайт, и измерено через то же соединение, каким пойдёт профиль.

У строки, которая не ответила, остаётся причина и время последней попытки, поэтому список читается без повторной проверки всего подряд. Само время отклика показывается один раз, при нажатии: в строке остаются адрес, страна и когда проверяли, а не насколько быстро ответили.

Проверка идёт дорогой запуска

Прокси с логином идёт через тот же мост на петле, каким пользуется запуск, а запись SSH сперва поднимает настоящий туннель.

И то и другое снимается сразу после ответа, поэтому нажатие «Проверить» не оставляет за собой ничего слушающего.

Прошедшая проверка означает, что и запуск пройдёт

Это верно только потому, что проверка идёт дорогой запуска, а не короткой тропой. Проверялка, идущая другой дорогой, рассказывает про эту другую дорогу.

Проверка всей библиотеки

«Проверить все» проходит список сверху вниз и говорит, сколько ответило из скольких опрошенных. Кнопка при этом показывает, какая строка сейчас в работе.

Идёт по одному нарочно. Полсотни запросов разом со стороны продавца выглядят сканированием и портят любое измерение времени.

Что ещё задаёт ответ

Страна выхода это то, что даёт профилю часы и список языков, поэтому все трое сходятся между собой.

Когда прокси ответил, а страну определить не вышло, вам об этом скажут, а не оставят молчаливый пропуск.

Проверка внутри профиля

В окне профиля есть своя кнопка «Проверить прокси» рядом с полями соединения, для адреса, который вы набираете руками.

Профиль, у которого прокси нет вовсе, так и скажет, а не сделает вид, что проверка прошла. Незаполненный порт тоже назовут отдельно: с ним запуск не пойдёт.

Чего это не делает

  • Это не следит постоянно. Ответ это состояние на миг нажатия кнопки, а не живой надзор.
  • Это не чинит адрес. Мёртвая строка остаётся мёртвой, пока её не поправите вы или продавец.
  • Это не читает весь путь. Читается выход, который увидит сайт, и страна, которая к нему относится.

Где это решается

Каждое утверждение выше это одно место в коде и один стенд.

Проверка идёт дорогой запуска, вместе с мостом и туннелем
apps/desktop/test/proxy-check-uses-bridge.js
Прокси с паролем правда возит трафик на собранном движке
apps/desktop/test/прокси-с-паролем-живьём.js
Страна выхода определяется и попадает туда, откуда её читают часы профиля
apps/desktop/test/exit-geo.js
Туннель проверки поднимается и снимается вокруг самого опроса
apps/desktop/src/main/main.js · apps/desktop/test/выход-по-ssh.js

Вопросы

Проверка не прошла, а браузер через этот прокси работает.
Значит беда в туннеле или в мосту, а не в прокси, и в сообщении сказано, в чём именно. Запись SSH, которая не подключилась, называет отказ сервера, а не прокси.
Почему «Проверить все» идёт так долго?
Строки опрашиваются одна за другой, а не разом. Так измерение остаётся честным, а всплеск запросов не уходит к продавцу.
Можно проверить адрес до сохранения?
Да. Заполните поля соединения в окне профиля и нажмите «Проверить прокси» там же.
Что будет, если прокси умрёт посреди сессии?
Окно перестанет грузить страницы, а не уйдёт в сеть с вашего адреса. Тихий откат был бы худшим из двух.

Попробуйте на одном профиле

Бесплатный тариф даёт два профиля, без срока и без карты.