Вирішено

Сторінка з помилкою lp.kyivstar.net/error.html / модифікація трафіку


Рівень користувача 2
  • Стажер
  • 13 відповідей

Через примусове перенаправлення на сторінку з помилкою lp.kyivstar.net/error.html, відбувається невірна обробка деяких сценаріїв пов'язаних зі статусом сторінки.

Кроки для відтворення:
-перейти на http://packages.linuxmint.com/dists/tessa/InRelease використовуючи мобільний Інтернет від Kyivstar

Очікуваний результат:
-оригінальна сторінка зі статусом 404

Фактичний результат:
-перенаправлення на lp.kyivstar.net/error.html зі статусом 200

Користувачі для яких ця проблема теж актуальна, прошу відреагувати на це повідомлення лайками, репостами, або відповіддю під цією темою.

icon

Найкраща відповідь від Xomyak 11 October 2019, 09:33

Переглянути оригінал

86 Відповідей

Рівень користувача 2
Трясця уж с текстом станицы! Хоть статус оставьте какой был. Если не знаете как сделать, я вам обьясню
Рівень користувача 8
Позначка +4
@Ninazu У меня почему то не появилась страница landing page

Рівень користувача 5
Из-за принудительного перенаправления на страницу с ошибкой lp.kyivstar.net/error.html, происходит неверная обработка некоторых сценариев связанных со статусом страницы.

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

Ну и зачем оно Вам надо?

Ваша проблема не актуальна...

P.S. Все сценарии на сайте lp.kyivstar.net обрабатываются в соответствии с требованиями разработчика сайта. При ошибке 404 Вас перенаправило на статическую страницу /error.html. Если Вы делаете запрос к сайту http://packages.linuxmint.com/dists/tessa/InRelease и с него перенаправило, то это проблема указанного сайта.
Рівень користувача 2
@Ninazu У меня почему то не появилась страница landing page

А вы точно зашли через мобильный интернет от Kyivstar?))
Рівень користувача 2

Ну и зачем оно Вам надо?

Ваша проблема не актуальна...

P.S. Все сценарии на сайте lp.kyivstar.net обрабатываются в соответствии с требованиями разработчика сайта. При ошибке 404 Вас перенаправило на статическую страницу /error.html.


  1. Если вам оно не надо, то не значит что всё нормально.
  2. Моя проблемма актуальна, так как я не могу обойти этот редирект на статическую страницу
  3. Если при ошибке 404, добавляется Location заголовок и nginx ведёт на статику, то пусть и статус выставит для этой статики такой как был до вмешательства.
  4. HTTP протокол не просто так имеет статусы, и они не просто так имеют стандарт.
Пример. Скрипт обрабатывающий сайт. Если страница доступна (статус 2XX), то она обрабатывается корректно (например делается скриншот). Если нет, то страница пропускается, и битая ссылка помещается в лог как страница с ошибкой.
Рівень користувача 2
Если Вы делаете запрос к сайту http://packages.linuxmint.com/dists/tessa/InRelease и с него перенаправило, то это проблема указанного сайта.

Вот как раз таки нет. Так как с указанного сайта, никуда не перенаправляет, он отдает нормальную 404 страницу, а перенаправляет оператор на свою статику
Рівень користувача 8
Позначка +4
@Ninazu точно, в телефоне сим киевстар, как видно на скрине вай фай выкл.
Рівень користувача 2
@Ninazu точно, в телефоне сим киевстар, как видно на скрине вай фай выкл.

Proxy, VPN?
Рівень користувача 8
Позначка +4



Proxy, VPN?

все это бы отобразилось в верху дисплея.
единственное что, я пользуюсь контрактном 🙂
Рівень користувача 8
Позначка +3
Проверил, всё отображает как положенно. Предоплата, без прокси/VPN.
Рівень користувача 5
@Ninazu . как минимум у трех человек данная проблема не наблюдается.
Это происходит только у Вас, следовательно в вашем телефоне проблемы.

И что Вы сделали для устранения проблемы? Мы должны догадываться, что Вы делаете на вашем телефоне?

Ну например: "factory reset" делали? ROOT-права не получали?...

P.S. Ваши "скудные" данные напоминают безобидный вирус 20-и летней давности, который инкапсулировался в браузеры и накручивал счетчики сайтов...😉
Рівень користувача 2
@Ninazu . как минимум у трех человек данная проблема не наблюдается.
Это происходит только у Вас, следовательно в вашем телефоне проблемы.

И что Вы сделали для устранения проблемы? Мы должны догадываться, что Вы делаете на вашем телефоне?

Ну например: "factory reset" делали? ROOT-права не получали?...

P.S. Ваши "скудные" данные напоминают безобидный вирус 20-и летней давности, который инкапсулировался в браузеры и накручивал счетчики сайтов...😉


Iphone 5s, не джейлбрейкнутый, официальный, с последними обновлениями
Huawei P20Pro, не рутованый, официальный, с последними обновлениями
Merlin XU870 + LinuxMint 19.1

Предоплата. Поведение то же самое. Пробовал с разных SIM карт.
Рівень користувача 1
Це втручання в трафік вже працює купу років. Піднімав це питання, і відповідь від керівництва:
code:
У діях Киівстар немає порушень, інформувати клієентів про тарифи, послуги, нові пропозиції, які можуть бути для них корисні – право оператора та/або інтернет-провайдера.


МОЯ ПОЗИЦІЯ: Користувач купив послугу інтернету, доставки пакетів із мобільного до серверів. Тобто транспорт. Щоб пакет був доставлений із порта на порт. А мережеве обладнення аналізує і модифікує дані, які передаються у відкритому TCP зєднанні. Для мереж 2G (GPRS, EDGE) це може бути виправдано QoS, пріоритизацією трафіку. Чим це небезпечно:
  • можливість запису відвіданих сайтів і сторінок: наприклад Вася Пупкін з номером 0671234567 не хоче щоб провайдер знав що він відвідав сторінки https://великі-груди.com/у_хлопців.mp4;
  • Перехоплення куксів, паролів, конфіденційних даних;
  • При заході на сторінку, яка була видалена (404 помилка) користувачу відображається беззмістовна сторінка із посиланням на пошукову системі і навязана сторінка із рекламою послуг;
  • При певних правилах користувачу можна віддати змінений контент у корисних цілях.
Рівень користувача 5

Iphone 5s, не джейлбрейкнутый, официальный, с последними обновлениями
Huawei P20Pro, не рутованый, официальный, с последними обновлениями
Merlin XU870 + LinuxMint 19.1

Предоплата. Поведение то же самое. Пробовал с разных SIM карт.

Ну хоть какое-то информационное поле начало проявляться.
SIM-карту "Киевстар" пихали в разные девайсы и небось использовали интернет "на всю катушку". "Factory reset" так и не сделали...

Такой ерунды не было http://lp.kyivstar.net/lpshape.html ?

Возможно в этом проблема.
Рівень користувача 2
Ну хоть какое-то информационное поле начало проявляться.
SIM-карту "Киевстар" пихали в разные девайсы и небось использовали интернет "на всю катушку". "Factory reset" так и не сделали...

Такой ерунды не было http://lp.kyivstar.net/lpshape.html ?

Возможно в этом проблема.


Пробовал симку в разные устройства. Пробовал другую симку в разные устройства.

Factory reset пробовал на Iphone 5s делать, не помогло.

Такой ерунды не было. На обеих симках безлимитный интернет. Обе менялись в сервисном центре для поддержки 4G. Предоплата, пакеты:
Максимальный Безлим 2018
Максимальный Безлим
Рівень користувача 1
Київстар 4G: перенаправлення і реклама київсару... Samsung J5, не рутований, knox не тікнутий, тому проблеми в мережі київстару, а не телефону
Рівень користувача 5

Пробовал симку в разные устройства. Пробовал другую симку в разные устройства.

Factory reset пробовал на Iphone 5s делать, не помогло.

Такой ерунды не было. На обеих симках безлимитный интернет. Обе менялись в сервисном центре для поддержки 4G. Предоплата, пакеты:
Максимальный Безлим 2018
Максимальный Безлим

Ну есть еще варианты.
Открутить голову программисту сайта http://lp.kyivstar.net и заставить его читать документацию на Google Ads который вызывает 404 ошибку.
Рівень користувача 2
Открутить голову программисту сайта http://lp.kyivstar.net и заставить его читать документацию на Google Ads

Просто этот ужас длится годы, судя по тому что я нашел в интернете.
А решается 4-мя символами в настройке nginx.

Псс! Статику можно отдавать не только с 200-м кодом)
http://nginx.org/ru/docs/http/ngx_http_core_module.html#error_page

Хотя по хорошему вообще не влазить в чужой трафик, так как вся ответсвенность за это внедрение ложится на плечи того кто запустил туда свои ручёнки.
Рівень користувача 8
Позначка +5
@Ninazu, 🤔уточните, пожалуйста, к оператору уже обращались с информацией о данной ситуации?
Рівень користувача 2
@Xomyak Пробовал, с оператором через чат с Зоряной. Либо меня не поняли, либо испугались. Получил ответ что-то вроде "Наше оборудование не имеет подобных ограничений" и прекратили диалог. В сервисном центре спрашивал. Консультант сказал что не техник, и тут его можно понять. Ну и вот наконец тут завёл топик в надежде что кто-то из техников обратит внимание.
Рівень користувача 8
Позначка +2
@Ninazu, отключить отображение страницы возможности нет, к сожалению.
Рівень користувача 2
@Ninazu, отключить отображение страницы возможности нет, к сожалению.

Другого ответа я и не ожидал))

P.S. Для страдающих от этой же проблеммы. Есть решение на примере Linux+Apache+PHP

  1. В hosts прописываем редирект с lp.kyivstar.net на локальную машину
  2. На локальной машине ловим запрос, вытаскиваем из GET параметра код ошибки, и возвращаем его (спасибо хоть на том что пробросили его в параметрах)
  3. Можно заморочиться и через curl и proxy, забрать оригинальный текст страницы с ошибкой, но мне и правильного статуса хватило чтоб не ломалась логика в приложениях.
/etc/hosts
code:
127.0.0.1  lp.kyivstar.net



/etc/apache2/sites-available/000-default.conf
code:
  ScriptAlias /cgi-bin /var/www/cgi-bin
ServerName lp.kyivstar.net
DocumentRoot /var/www/kyivstar.net/public_html


Options +ExecCGI -Indexes
AllowOverride All
Order allow,deny
Allow from all
SetHandler application/x-httpd-php-7.3.1





/var/www/kyivstar.net/public_html/.htaccess
code:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php



/var/www/kyivstar.net/public_html/index.php
code:
Рівень користувача 2
@Ninazu, отключить отображение страницы возможности нет, к сожалению.

Хотя бы сделайте чтоб статус не менялся. А текст страницы, пусть уж подменяется на вашу рекламу. Скрипты всё равно рекламу не смотрят)
Рівень користувача 8
Позначка +2
@Ninazu, это да... 🙂 Я передала всю информацию в соответствующий отдел. Если будут изменения/новости, проинформируем дополнительно.
Рівень користувача 1
Объясните мне, на каком основании вы перехватываете и модифицируете мой HTTP трафик?
Мало того что это незаконно, так из-за вашей криво настроенной "прозрачной" прокси у меня отказываются работать часть приложений.

Відповісти