Стране остро не хватает галоперидола
Проблема у пользователя Эртериган. При попытке добавления дневника в Избранное или вступления в сообщество появляется алерт "Неверная ссылка на добавление в Избранное (вступление в сообщество)". Соответственно ни добавления, ни вступления не происходит. Попытки были, и не раз, F5 не помогает.
+при попытке удаления комментария или записи появляется алерт "неверная ссылка на удаление комментария/записи"
Браузер ИЕ 6.0.2900, ХР-SP2. Кэш очищался, на другом компьютере (браузер, версия аналогичны) та же проблема.
Поставлена Опера 9.27, то же самое.
С моего логина то же самое, и в ИЕ, и в Опере.
Решение, предложенное тут, не помогает.
+при попытке удаления комментария или записи появляется алерт "неверная ссылка на удаление комментария/записи"
Браузер ИЕ 6.0.2900, ХР-SP2. Кэш очищался, на другом компьютере (браузер, версия аналогичны) та же проблема.
Поставлена Опера 9.27, то же самое.
С моего логина то же самое, и в ИЕ, и в Опере.
Решение, предложенное тут, не помогает.
*пардон за флуд*
А чо сразу Макс?))
Я думал, что у тебя проблема осталась. Ну щас понял, ты уехал в ёбург, а проблема в тагиле. Просто Эртериган не сможет зайти в сообщество, потому и "сразу Макс" )))
Эртериган
ты по ссылкам то потыкал?
которые тут
а трассировка с мотива да.. большая. ну пока на нам не пригодистя - пусть будет на всяк случай. Ты сейчас главное потыкай по ссылкам, что копирнул La personne mystique. Провеоь совпадения сигнатур и т.п.
Пока толку нет тыкать. Сегодня у меня доступен только гпрс. Завтра буду в стационарной сети своего провайдера и всё сделаю.
Array
(
[fav_add] =>
[signature] => 2122a0eeb5baf462611a57c3273beea6
)
По ссылке beta.diary.ru/test/?fav_add&userid=57570&signat... получаем:
Array
(
[fav_add] =>
[userid] => 57570
[signature] => f7e1c2a93d9bcec63880f4beac33f141
)
По ссылке beta.diary.ru/test/?fav_add&signature=f7e1c2a93... получаем:
Array
(
[fav_add] =>
[signature] => f7e1c2a93d9bcec63880f4beac33f141
[js] =>
)
не знаю. но наводит на мысль, что одна из этих сигнатур берется с потолка >.<
ну, тут все правильно.
мистика.
мое последнее предложение:
а) вот отсюда качаем Фиддлер (570 кБ - вроде не очень много)), устанавливаем, запускаем (после установки его нужно просто запустить и все, никаких перезагрузок и прочих сложностей);
б) в настройках браузера указываем прокси-сервер 127.0.0.1:8888 (кстати, лучше это в Опере сделать);
в) открываем какой-нибудь дневник и пытаемся добавить его в избранное (или вступить в сообщество, например), просьба: экспериментируйте на каком-нибудь открытом сообщ-ве, например, Техподдержке, чтобы никто потом не жаловался на нарушение конфиденциальности));
г) еще разок по разу ходим по ссылкам выше;
д) выделяем все, что в окошке Фиддлера появилось и правый клик мыши -> Save -> Session(s) -> As text и куда-нибудь сохраняем;
е) теперь настройки прокси-сервера можно вернуть на место, Фиддлер закрыть, а из текстового файла вырезать пароли (т.е. найти вхождения "user_pass=" и вырезать буковки, что идут после знака равно, в том же Блокноте, например) и куда-нибудь выложить (если некуда, то, например, на zalil.ru). Или можно мне на почту: [email protected]
По логам посмотрим - либо всплывет какой-то глюк в коммуникации с сервером (по крайней мере, получится его воспроизвести), либо... ну... у меня больше идей нет
придется сослаться на полтергейстЕсли я до завтрашнего вечера не доберусь до инета, что довольно-таки вероятно, может, UsUal gUy посмотрит и чего-нибудь скажет)
Вот юзерпасс, из сессии фидлера:
<-- rem -->
Вот всё остальное:
GET /picture/620390.gif HTTP/1.0
User-Agent: Opera/9.27 (Windows NT 5.1; U; ru)
Host: static.diary.ru
Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1
Accept-Language: ru-RU,ru;q=0.9,en;q=0.8
Accept-Charset: iso-8859-1, utf-8, utf-16, *;q=0.1
Accept-Encoding: deflate, gzip, x-gzip, identity, *;q=0
Referer: pay.diary.ru/~diary-support/p42976577.htm?from=...
If-Modified-Since: Thu, 12 Aug 2004 12:01:00 GMT
сoоkiе: betauser=fce8f2ca82fc8a2f6eb5a2ebec6469e8; user_login=%DD%F0%F2%E5%F0%E8%E3%E0%ED; user_pass=; no_replication=1209579115; ssn=2
сoоkiе2: $Version=1
Proxy-Connection: close
HTTP/1.0 304 Not Modified
Date: Thu, 21 Feb 2008 15:41:56 GMT
Content-Type: image/gif
Expires: Sat, 22 Mar 2008 15:41:56 GMT
Last-Modified: Thu, 12 Aug 2004 12:01:00 GMT
Age: 304176
X-Cache: HIT from cache0-yek.foratec.net
Via: 1.0 cache0-yek.foratec.net:80 (squid/2.6.STABLE18-20080314)
Connection: close
в) открываем какой-нибудь дневник и пытаемся добавить его в избранное (или вступить в сообщество, например);
г) еще разок по разу ходим по ссылкам выше;
д) выделяем все, что в окошке Фиддлера появилось и правый клик мыши -> Save -> Session(s) -> As text и куда-нибудь сохраняем;
должно получиться что-то вроде сотни запросов (и, соот-но, около сотни записей у фиддлера).
я хочу сверить данные, пришедшие с сервера, и отправляемые позже, так что нужны не только заголовки, но и тело запроса/ответа (правый клик мыши -> Save -> Session(s) -> As text - в получившемся текстовом файле будет все, что нужно).
надо выделить все запросы в списке и сохранить через контекстное меню)
с указаным прокси отказывается работать
пусть будет так, как работает (первый запрос ведь как-то получен?)
UsUal gUy, gluker, господа, вы еще здесь?)), предварительное описание проблемы: с каждым обращением к динамическим элементам сервер считает ключ сессии (PHPSESSID) устаревшей и открывает новую сессию. При этом signature доходит до сервера без искажений, но не совпадает с новым, созданным при смене сессии (или он вообще пустой в такой ситуации?). На пути запроса висит squid, но он, кажется, не при чем. Клиент реагирует на куки адекватно.
Будут идеи, почему так может происходить? Меняется внешний айпишник с каждым запросом? Еще что-то?
Может, привязать сигнатуру не к php-сессии, а к сессии пользователя (ака хранить ее в таблице пользователей, например)?
Вот кусочек лога с моими комментариями для наглядной демонстрации: diary.photonid.com/erterigan.logs.txt
Сетевой детектив разгадан?)
у меня единственная идея, но какая-то слишком уж глупая... жду, может, UsUal gUy что-нибудь умное скажет)
может, время действительности сигнатуры завалялось в сессии?)
предположение про сессии сегодня проверить не получается - почему-то, при удалении куки PHPSESSID, мне ее возвращают назад в первозданном виде ))
http://beta.diary.ru/test/?fav_add&signature=2122a0eeb5baf462611a57c3273beea6
сюда добавлен вывод еще трех параметров; я прошу вас еще раз туда зайти и несколько раз обновить страницу, смотря, какие из этих параметров меняются при обновлении (особенно интересует IP)
gluker, ок
Эртериган проникся романтикой и решил стать тестером?
вроде бы, все участники дискуссии, кроме, возможно, ArLe, подписаны на ту ветвь или как-то иначе знают о ней. так что можно и туда, наверно
вроде бы, все участники дискуссии, кроме, возможно, ArLe, подписаны на ту ветвь или как-то иначе знают о ней. так что можно и туда, наверно ну еще собственно Эртеригана туда оприходуем, как поставщика информации для размышления)))
а я думал, я сейчас всех присутствующих вконец замучаю этими мыслями, даа)
ну мы уже, кажется, нашли, в чем дело)
Если я до завтрашнего вечера не доберусь до инета, что довольно-таки вероятно, может, UsUal gUy посмотрит и чего-нибудь скажет)
может, UsUal gUy что-нибудь умное скажет)
UsUal gUy уже ничего не скажет. UsUal gUy работал всю неделю и ему не до инета было) А проблема раскрутилась весьма своеобразным способом, да.. Ты был прав по поводу фиддлера, без него такую штуку не поймать. UsUal gUy может только похвалить La personne mystique за находчивость )) (сосбтвенно, мне только это и остается, да)
господа, вы еще здесь?)),
уже да)) только толку от нас (ну, от меня конкретно) уже никакого