hCaptcha до нас приходить і коннект бадьорий, танець з бубнами у нас справжній
Привіт, Хабре!
Сідайте зручніше, заваріть собі чайку, бо я пишу трохи затягнуто і через праве вухо. Отже, ви готові? Добре, тоді приступаємо.
УВАГА! Стаття, написана нижче, може містити надмірну інформацію, посилання, картинки тощо. і т.п.
Почну, мабуть, здалеку. Пару днів тому поставив собі на роутер OpenWRT і одразу ж накотив на нього dnscrypt та tor із блэкджеком
Моє лице
Проте, виявив сумний момент. Найвідоміша барахолка почала відображатися… криво. Усі сайти орють, а вона – ні.
Заголовок спойлера
Як розумна людина, я поліз копатися в DNS налаштування роутера, адже раніше було краще все працювало. Отже, я порушив першу заповідь програміста: «Працює — не чіпай!» Власне, так я і провів ніч, так ні до чого не прийшовши.
На ранок я як досвідчений програміст вирішив зайти з іншого боку і спробував зайти через задній прохід
Не вдалося завантажити ресурс: сервер відповів статусом 403 ()
Після недовгого пошуку, я з'ясував, що проблема в DNS і знову поліз копатися в налаштуваннях роутера та комп'ютера. Навіть провайдеру дзвонив, до речі, у московському бджолайні, схоже, працюють веселі мавпи, і це я суджу з багатого досвіду взаємодії з ними, а не за останнім поводженням.
Хай вибачать мене мавпи
Отже, я знову повернувся до чого почав. А саме, до помилки 403, яка говорить про те, що теоретично я не можу отримати доступ до js скрипту. Ну, думаю, давайте подивимося, що це за такі скрипти, що отримати не можна. Переходжу за посиланням на скрипт:
І бачу. Пам-пам-паааам. Сторінку перевірки на робота, причому тепер там новомодна hCaptcha:
Сторінка перевірки
У результаті пройшов перевірку, повернувся на авіто і перезавантажив сторінку. І бачу, що все повернулося до норми.
Головна сторінка avito.ru
Насамкінець маємо, що проблема була не в роутері чи провайдері. А в новій капчі, що я, щиро кажучи, вже зненавидів. Вирішив поділитися своєю історією, може комусь допоможе.
Спасибі за перегляд.
З повагою,
Alrott SlimRG
Джерело: habr.com