>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Поддержка пользователей http://forum.mozilla-russia.org/viewforum.php?id=26 >FF не идет по 302 HTTP редиректу http://forum.mozilla-russia.org/viewtopic.php?id=39044 |
yaroslaff > 26-08-2009 19:07:23 |
subj. Ставил сегодняшнюю версию - не помогает. И русская и английская одинаково глючат с этим. Все Extensions/Plugins отключены. Антивирус (AVG Freeware) снес. Пример глюка: Если смотреть трафик через wireshark то видим: Выделить код Код:GET /redir/AiuY0DBWFJ4ePaEse6rgeAjgs2pI3DW99KUdgowt9XvqxGyo_rnZJgc15h-QvmO7iZOfo1wGxd1Bd0vSAYR-23xA5vjXO895I1ULzDo6TICTt4nDPcyxvxDYM_gAsWbDVGF-48DQ-V8?data=UlNrNmk5WktYejR0eWJFYk1LdmtxakxORk44bEVkYmJIZy0xMUthMFBHSl9yNWJzQUdZWUdqSmF6Uk4wa0YtcC1LSGNycWlkeHU0Q2xQQTJZUEtPNzA0SjY5aWJnUENN&b64e=2&sign=02316e1c52b6c9819b5c0d9599286374&keyno=0 HTTP/1.1 Host: clck.yandex.ru User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.1.2) Gecko/20090729 MRA 5.5 (build 02842) Firefox/3.5.2 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: en-gb,en;q=0.5 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://yandex.ru/yandsearch?text=asdf&stpar2=%2Fh1%2Ftm399%2Fs2&stpar4=%2Fs2&stpar1=%2Fu1&stpar3=%2Fm1%2Ftc4%2Fnc1 Cookie: yandexuid=8258031251297365; yabs-frequency=/2/5ZPi03K5WQFXQG0r1M40/ HTTP/1.1 302 Redirect Connection: Close Cache-Control: no-cache Location: http://www.asdf.com/ То есть каким-то образом FF у меня просто игнорирует HTTP код 302. Никаких ошибок не пишет. Никакого прогресс-бара нет. Выделить код Код:<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title></title></head><body></body></html> Явно же такая проблема не у всех пользователей. Как можно исправить, или, на худой конец, как можно переставить FF (на WinXP) чтобы он не подхватил какую-то мою эту ошибочную настройку и стал строго по дефолту? (кстати - в safe mode та же беда) |
yaroslaff > 26-08-2009 20:06:58 |
вот еще интересное дополнение: опера и IE работают нормально, сейчас поставил K-Meleon - и у него такая же проблема - при переходе по ссылке с 302 редиректом в новом окне - "about:blank", так что другой браузер на этом же движке так же глючит. |
Lynn > 26-08-2009 20:25:44 |
Стандартный ответ: проверить на новом чистом профиле |
yaroslaff > 26-08-2009 21:44:55 |
Увы - не помог новый профиль. |
Vladimir_S > 27-08-2009 07:27:05 |
yaroslaff пишет
Это точно. Хоть через ya.ru, хоть через любой другой поисковик, но выход на http://asdf.com/ происходит четко, без никаких редиректов. |
yaroslaff > 27-08-2009 11:17:29 |
Vladimir_S пишет
Мне кажется, вы ошибаетесь. Если JavaScript включен (то есть - основной случай) код (по крайней мере у меня) вот такой: Выделить код Код:<div class="title"> <i style="background-image:url(http://favicon.yandex.net/favicon/www.asdf.com)"></i> <a tabindex="2" onmousedown="rc(this, 'http:\/\/clck.yandex.ru\/redir\/AiuY0DBWFJ4ePaEse6rgeAjgs2pI3DW99KUdgowt9XvqxGyo_rnZJgc15h-QvmO7jya01tDiinCePWwkEBwj9qBrE6y6FMwaG3PefgrkZ_o5X2sP-j9iSOaWfAV2Vyki?data=UlNrNmk5WktYejR0eWJFYk1LdmtxakxORk44bEVkYmJIZy0xMUthMFBHSl9yNWJzQUdZWUdrTlFPWU9zTUtjRkI4VHVFMGhzNUxzTEx4aS1UWmdVMVlGa2ZxNDlfTHJD&b64e=2&sign=84d2caabb2454de660ff2f9e0ae41d97&keyno=0')" href="http://www.asdf.com/" target="_blank"><span><b>asdf</b></span></a> </div> <div class="text"> <span>What is <b>asdf</b></span><br/> </div> <div class="info"> <span class="green_info"> <span>www.<b>asdf</b>.com</span> </span> То есть, нормальный обычный 'хреф', но кидает на яндексовский клик-трекер при событии onmousedown. Да я бы и сам этого не заметил, если бы у меня файрфокс нормально с их клик-трекера на основной сайт уходил. |
Vladimir_S > 27-08-2009 11:32:10 |
yaroslaff пишет
Ну, не знаю. Для меня, к сожалению, коды - тёмный лес. Просто вы написали:
Я всё это проделал, и с включенными Ява-скриптами, и с выключенными - все равно попадаю прямиком на страницу asdf, а не на какие ни на кликеры. Такой вот факт прискорбный. |
yaroslaff > 27-08-2009 12:31:30 |
Vladimir_S пишет
это потому что у вас редирект нормально работает - он лезет на кликер, получает редирект и лезет потом уже на сам сайт (заход на кликер даже не видно для пользователя, да и не должно быть видно). Если посмотрите исходник страницы или трафик - увидите это. Но вопрос не про яндекс вообще - это я для примера только привел. Проблема в том что он у меня вообще 302 не обрабатывает почему-то :-( |
yaroslaff > 01-09-2009 01:17:51 |
*bump* может есть какие-то идеи как можно отдебажить это и хотя бы примерно понять где проблема. |
yaroslaff > 01-10-2009 14:58:56 |
Проблема решилась очень веселым способом. Avira рулит! Троян интересный: Так что проблема была не в FF (хотя может и в нем - если через него заразился, другими браузерами я почти не пользовался), а в плохом антивирусе. ;-) Сейчас редиректы работают нормально. Надеюсь, кому-то это сможет помочь. |