CAMElj
Гость
|
|
« : 01 апреля 2007, 17:50:18 » |
|
Как происходит авторизация на сайтах с использованием php? (нужна теория вкратце) Что сделать что бы не было проблем с этим при использовании HC? А то бывает логинится, но в дальнейшем серфинге по сайту выкидывает на авторизацию, либо вообще не логинится никак.
|
|
|
|
|
Rick
|
|
« Ответ #1 : 01 апреля 2007, 20:12:56 » |
|
Как происходит авторизация на сайтах с использованием php? (нужна теория вкратце) Если нужна теория - поищи по словам сессии (sessions) и cookie Что сделать что бы не было проблем с этим при использовании HC? Ничего не делать - просто серфить как обычно. Куки хранятся на компе пользователя браузером - HandyCache их не касается. Сессии хранятся на сервере - HC к ним тем более ни каким боком.
|
|
|
|
|
mai62
|
|
« Ответ #2 : 01 апреля 2007, 21:12:38 » |
|
Воможно у тебя просто загружаются страницы из кэша, полученные еще до выполнения авторизации.
|
|
|
|
|
CAMELj
Гость
|
|
« Ответ #3 : 02 апреля 2007, 09:47:49 » |
|
Я пробовал отключать и чистить кэш... монитор подтверждал что все качается из инета. Если соединение напрямую (не используя НС), то все нормально работает. В конечном итоге я начал пробовать разные браузеры и выяснил, что авторизация на всех (из тех что я испытывал) сайтах корректно работает только в браузерах на ядре эксплорера. Причем через другие прокси та же опера например работает четко. Поэтому, у меня 2 предположения: 1. Глючные движки браузеров 2. Есть небольшой баг в НС, в той части где происходит перенаправление пакетов. Вот такая печальная штука... теперь вот перехожу с лисицы на авант...
|
|
|
|
|
mai62
|
|
« Ответ #4 : 02 апреля 2007, 12:17:02 » |
|
Попробуй выключить чтение из кэша (снять галку Кэш/Управление/Чтение из кэша/Разрешить) и походить по проблемному сайту лисицей. Если проблемы останутся, включи Общие/Вид/Отладочная информация, сделай лог и пришли его мне (mai62()mail.ru).
|
|
|
|
|
CAMELj
Новичок
Репутация: +0/-0
Offline
Сообщений: 1
|
|
« Ответ #5 : 02 апреля 2007, 21:16:47 » |
|
я ж говорил что отключал кэш... только что выяснил как наладить Оперу - надо снять галочку в настройках "Сеть" рядом с "Включить указание источника перехода".
Теперь найти бы что-то одобное в лисице...
|
|
|
|
|
mai62
|
|
« Ответ #6 : 03 апреля 2007, 11:33:24 » |
|
Попробуй выключить все списки, включая по одному попробуй выяснить какой мешает. Если не получится, дай ссылку на сайт, где проблема стабильно повторяется.
|
|
|
|
|
novikoff
Новичок
Репутация: +0/-0
Offline
Сообщений: 17
|
|
« Ответ #7 : 27 апреля 2007, 15:50:48 » |
|
Предлагаю писать в эту тему, кто использует HandyCache в ЛВС для раздачи инета на работе. Я перешел с Кулпрокси и вообщем очень рад. Кто как использует? Какие списки использует? Какие натройки? Какие настройки для экономии трафика? Проблемы? Как анализируется статистика? У меня инет: адсл+спутник PlanetSky (OpenVPN+tc-recv). Порядка 17 пользователей, из них активных 10. Браузеры: Опера, Файрфокс, Интернет Эксплорер. Примерный основной круг посещаемых страничек известен. Но иногда я наблюдаю, что странички которые есть в кэше, при обращении все равно берутся из инета. Может конечно сами сайты виноваты - что-то похожее я видел на форуме. Еще наблюдается следующая картина: пользуемся часто сайтом 1С, там есть авторизация. Получается следующая картина: заводишь логин и пароль, нажимаешь ОК, и получаешь не дальнейшее перенаправление в раздел, а просто остаешься на том же самом месте с очищенными полями логина и пароля. Так может быть несколько раз. Может зайти с 10 раза, а может сразу - стабильности нет. Причем авторизация явно проходит, не проходит видимо какая-то переадресация. Кстати это случается не только на сайтах 1С, но и на других, где требуется такая схема. Использую белый список, но и он не всегда помогает. Вообщем тема интересная. Обмен опытом не помешает всем.
|
|
|
|
|
cepera_ang
|
|
« Ответ #8 : 27 апреля 2007, 16:38:16 » |
|
Скорее всего не обновляется файл редиректа, который показывает на ту страничку куда перенаправило после авторизации в первый раз... А так как в этот раз скрипт генерирует другую ссылку - то при заходе по старой выкидывает просто назад. Не обновлять свежие файлы включено? Что монитор пишет?
|
|
|
|
|
novikoff
Новичок
Репутация: +0/-0
Offline
Сообщений: 17
|
|
« Ответ #9 : 27 апреля 2007, 16:49:29 » |
|
Не обновлять свежие файлы включено. Действительно ссылка гененерируется разная, но я постарался все варианты поставить в белый список и включил для них обход всех списков. Что пишет монитор сейчас не могу поймать, потому что заходит. И кстати если 1 раз зашел - дальше уже заходит стабильно. Постараюсь поймать ситуацию и выложить лог монитора
|
|
|
|
|
novikoff
Новичок
Репутация: +0/-0
Offline
Сообщений: 17
|
|
« Ответ #10 : 27 апреля 2007, 17:09:01 » |
|
Вот прикладываю лог вчерашнего утра. Там видно как несколько раз пытаемся зайти и не получается.
|
|
|
|
|
novikoff
Новичок
Репутация: +0/-0
Offline
Сообщений: 17
|
|
« Ответ #11 : 27 апреля 2007, 17:13:15 » |
|
возможно из-за того что в списке не обновлять присутствует js, скрипты не обновлять и не указан критерий свежести - это как предположение
|
|
|
|
|
cepera_ang
|
|
« Ответ #12 : 27 апреля 2007, 18:53:40 » |
|
В логе есть такие строчки: Видимо из-за этих ошибок и не заходит. Попробуй включить ведение лога на вкладке Вид - Общие - Вести лог. И поставь галочку "Отладочная информация". Добейся повторения ситуации и приложи сюда лог. Тогда будет видно в чем проблема.
|
|
|
|
|
novikoff
Новичок
Репутация: +0/-0
Offline
Сообщений: 17
|
|
« Ответ #13 : 27 апреля 2007, 21:46:28 » |
|
ну это уже почти конец лога. кстати эти ошибки (502 Bad Gateway / Cannot connect (HC)) периодически возникают не только в данном случае. В случае такого ответа даю команду браузеру остановить а потом обновить - все налаживается. В чем причина данных ответов сложно сказать. в самом начале лога видны попытки несколько раз зайти по одному и тому же адресу, т.е как раз проявляется ситуация логин-пароль ввели и остались там же и так несколько раз, потом зашло. вообщем ситуация интересная - включу отладочную информацию - послежу и выложу.
|
|
|
|
|
DenZzz
|
|
« Ответ #14 : 27 апреля 2007, 22:46:16 » |
|
novikoffПопробуй для начала обновить в кэше (через команду монитора "Загрузить в кэш") скрипт: http://partweb.1c.ru/PartnerSupport/Scripts/Utils.js - он у тебя не того размера, что лежит на сервере! И не забудь после этого очистить собственный кэш браузера!
|
|
|
|
|
novikoff
Новичок
Репутация: +0/-0
Offline
Сообщений: 17
|
|
« Ответ #15 : 28 апреля 2007, 10:29:40 » |
|
нет я хотел узнать кто как использует хэндикэш? а проблему описал параллельно? если эта тема никому не интересна - можно закрыть
|
|
|
|
|
Aless_TO
Новичок
Репутация: +0/-0
Offline
Сообщений: 2
|
|
« Ответ #16 : 28 апреля 2007, 13:21:13 » |
|
Заметил что при использовании серверов посредников пропадает авторизация на сайтах из списка. Причем она не появляется даже при вводе логина..т.е появляется, но только до фразы "сейчас вы будете перемещены" - перемещает и все - "здравствуйте гость". Это что - необходимо удалить ветки из кэша?
|
|
|
|
|
DenZzz
|
|
« Ответ #17 : 28 апреля 2007, 14:05:10 » |
|
Это что - необходимо удалить ветки из кэша?
Необходимо почитать сначала тему: " Проблемы с авторизацией на сайтах"! Потом посмотреть в Мониторе HC, срабатывают ли там какие правила из списка "Не обновлять"? Если да, то добавить сайт в исключения. Почему решил, что виноваты куки? HC не хранит куки в своем кэше! Это дело браузера! Если отключить Серверы-Посредники, то проблема исчезает?
|
|
|
|
|
Aless_TO
Новичок
Репутация: +0/-0
Offline
Сообщений: 2
|
|
« Ответ #18 : 28 апреля 2007, 14:36:25 » |
|
Если отключить Серверы-Посредники, то проблема исчезает? Да.
|
|
|
|
|
Rick
|
|
« Ответ #19 : 28 апреля 2007, 16:40:41 » |
|
нет я хотел узнать кто как использует хэндикэш? а проблему описал параллельно? если эта тема никому не интересна - можно закрыть Тема с обсуждением особенностей использования HandyCache в локальных сетях разумеется была бы интересна многим. Но содержание топика должно соответствовать своему названию.
|
|
|
|
|
|