Ru-Board.club
← Вернуться в раздел «Программы»

» HandyCache - локальный кеширующий прокси сервер

Автор: Rotten
Дата сообщения: 07.12.2005 09:43
400 Bad Request

--------------------------------------------------------------------------------

netz.ru
400 Bad Request


система такая стоит firebox за ним сервак которому дан инет и всё такое
далее я вписываю в firebox кэш сервер где стоит данная программа всё хорошо только много сайтов выводит вот так
можно как то решить это?
Автор: YuraH
Дата сообщения: 07.12.2005 11:29
ww.netz.ru открывается, с https тоже все в порядке. Последняя версия.

А теперь вопрос - имеет ли сабж ограничение на количество запросов. А то использую плагин под Maxthon 'Rbm'(смысл плага в коллекционировании "закладок" с ру-борда для проверки новых постов). У меня 34 закладки. При проверке происходит перезагрузка последних постов и их анализ. Так вот, при включенном HC браузер (или сам сабж) во время проверки блокирует загрузку других страниц (так что если форум медленный, то на пару минут загрузка старых и новых страниц прекращается). При выключеном прокси все нормально.
Автор: KOSH
Дата сообщения: 07.12.2005 11:40
mai62

Цитата:

KOSH

Цитата:Через определённое время по дефолту оставленный хенди кеш начал непускать на сай

Здесь причина не в НС (в логе в ответе была бы строка Server: HandyCache). Попробуйте зайти на этот сайт мимо НС, думаю будет то же самое.


Так в том то и дело как только иду в обход HC всё работает , причём подобная проблема порой и с другими сайтами происходит.
Использую Maxthon, родительской прокси нет.
Автор: Rotten
Дата сообщения: 07.12.2005 13:16
всё решилось.. почистил свои темпы и всё стало ок.. а у кого нить есть нормальный блокер лист?
Автор: mai62
Дата сообщения: 07.12.2005 13:52
nickddd

Цитата:
У меня их три.

А в мониторе про сработавшие привила что-то пишет? Дай URL чтобы я сам мог попробовать загрузить.
YuraH

Цитата:
А теперь вопрос - имеет ли сабж ограничение на количество запросов.

Намеренного ограничения нет. А что происходит в это время с загрузкой процессора?
KOSH

Цитата:
Через определённое время по дефолту оставленный хенди кеш начал непускать на сайт

Через определённое время - время какое, сколько-то дней, часов? Если начал не пускать, то уже не пустит никогда?
Автор: KOSH
Дата сообщения: 07.12.2005 14:06
mai62

Цитата:

KOSH
Через определённое время - время какое, сколько-то дней, часов? Если начал не пускать, то уже не пустит никогда?

Через 2 недели работы, да через HC пробится не получается , без НС идёт на ура.
Автор: YuraH
Дата сообщения: 07.12.2005 14:22
mai62
Цитата:
А что происходит в это время с загрузкой процессора?
Да ничего необычного. Maxthon в любом случае от 1 до 15% скачет (было и 20, но редко), HC максимум 4%. Это все пиковые числа.
Автор: nickddd
Дата сообщения: 07.12.2005 14:27
mai62

Цитата:
А в мониторе про сработавшие привила что-то пишет? Дай URL чтобы я сам мог попробовать загрузить.

В мониторе пишет: 200 OK 3.4 (правило .*)

URL: http://www.cdcovers.cc/dvd_u.php
Загружаем. Кликаем, скажем, букву "V" в алфавите (я выбрал списки поменьше). Видим в мониторе, что опять грузится корень (http://www.cdcovers.cc/) и скрипт main_new.js. Кликаем букву "U" (т.е. возвращаемся на предыдущую страницу). Корень и скрипт опять грузятся из инета.
Автор: mai62
Дата сообщения: 07.12.2005 14:36
KOSH
YuraH
Подумаю
nickddd
Сам грузить пока не пробовал. Но. В текущей версии 3- номер списка Запись в кеш. У тебя какая версия?
Автор: nickddd
Дата сообщения: 07.12.2005 15:18
mai62
У меня - текущая
Файлы пишутся в кэш, но каждый раз грузятся заново.
Автор: mai62
Дата сообщения: 07.12.2005 15:52
nickddd

Цитата:
В мониторе пишет: 200 OK 3.4 (правило .*)

Правило 3.4 - это правило 4 из списка 3 (а это список Запись в кеш).
Правило списка Не обновлять у тебя почему-то не срабатывает, в этом причина. Попробуй разобраться почему. Я попробовал как ты писал. У меня берет из кеша.
KOSH
Из лога, что ты привел видно, что ответ приходит из инета, его формирует не НС.
Прошло 2 недели, перестал грузить. Что-то изменилось за эти 2 недели у тебя на компе или у провайдера? Попробуй прописать в качестве род. прокси прокси провайдера.
YuraH
А НС как-то реагирует на попытки загрузить др. страницы в мониторе или в логе (там есть время поступления запроcа, попробуй проанализировать)?
Браузер не может ограничить кол-во соединений при работе через прокси?
Автор: KOSH
Дата сообщения: 07.12.2005 16:28
mai62
KOSH
Из лога, что ты привел видно, что ответ приходит из инета, его формирует не НС.
Прошло 2 недели, перестал грузить. Что-то изменилось за эти 2 недели у тебя на компе или у провайдера? Попробуй прописать в качестве род. прокси прокси провайдера.
[/q]
Та в том то и дело что у меня ничего не поменялось, у провайдера... нет данных, выход в инет идёт через локальную сеть БЕЗ использования каких либо прокси.
Вообщем поробую собрать более подробный лог мож какие дополнительные данные выплывут.
Автор: Zueuk
Дата сообщения: 07.12.2005 18:47
mai62
Небольшая просьба.
Добавить возможность сохранять вид основного окна.
Т.е. если при работе я делаю окно распахнутым на весь экран, то после перезагрузки это теряется.

Если можно......
Автор: mai62
Дата сообщения: 07.12.2005 22:45
Zueuk

Цитата:
Небольшая просьба.
Добавить возможность сохранять вид основного окна.

OK.
Автор: nickddd
Дата сообщения: 08.12.2005 00:41
mai62

Цитата:
Правило списка Не обновлять у тебя почему-то не срабатывает, в этом причина. Попробуй разобраться почему. Я попробовал как ты писал. У меня берет из кеша.

В общем причина - Проксомитрон. В деталях не разбирался.
Не знаю, логично ведет себя НС или нет. Лично мне его поведение не нравится
Вот два запроса. Первый - напрямую, второй - через Проксомитрон. Первый берется из кэша, второй грузится заново.
[more]

Код:
08.12.2005 0:13:03 # 27470 >>> URL: http://www.cdcovers.cc/main_new.js
GET http://www.cdcovers.cc/main_new.js HTTP/1.1
Accept: */*
Referer: http://www.cdcovers.cc/dvd_u.php
Accept-Language: ru
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; MyIE2)
Host: www.cdcovers.cc
Proxy-Connection: Keep-Alive
Cookie: pcounter=6
--------------------------------------------------------------------------------------------
07.12.2005 23:16:20 # 26909 >>> URL: http://www.cdcovers.cc/main_new.js
GET http://www.cdcovers.cc/main_new.js HTTP/1.1
Accept: */*
If-Modified-Since: Mon, 29 Aug 2005 14:42:40 GMT
Referer: http://www.cdcovers.cc/dvd_u.php
Accept-Language: ru
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; MyIE2)
Host: www.cdcovers.cc
Proxy-Connection: Keep-Alive
Cookie: pcounter=4
Автор: Curly
Дата сообщения: 08.12.2005 05:47

Цитата:
Добавлено:
Да. Проверьте кто-нибудь, плиз, http://www.otto-katalog.ru/. Захожу, загружаю страницу. Закрываю, пытаюсь открыть заново, появляется диалог сохранения файла.



Проверил, все нормально грузится, закрыл вкладку в Опере, открыл снова этот адрес в пустой вкладке, все заргузилось нормально (из кеша), попробовал совсем закрыть Оперу, после снова зашел по этому адресу, все нормально, загрузилось из кеша, пробовал обновить по горячим клавишам минуя кеш, так же все нормально, грузится просто страничка, без диалога сохранения файла
У меня если нужно связка Опера-HC-Proxomitron (русская сборка).
Автор: Taimael
Дата сообщения: 08.12.2005 06:30
mai62, респект за прогу!

можно сделать ограничение на количество повторных запросов и соединений? и интервал по времени между повторами.

функция отличная, но пока бесполезная - зацикливается на какойнить багнутой ссылке и можно вешаться
Автор: nickddd
Дата сообщения: 08.12.2005 09:08
Curly

Цитата:

Цитата: nickddd: Проверьте кто-нибудь, плиз, http://www.otto-katalog.ru/ Захожу, загружаю страницу. Закрываю, пытаюсь открыть заново, появляется диалог сохранения файла.

Проверил, все нормально грузится...
У меня если нужно связка Опера-HC-Proxomitron
Автор: tanned
Дата сообщения: 08.12.2005 10:16
nickddd

Цитата:
Да. Проверьте кто-нибудь, плиз, http://www.otto-katalog.ru/. Захожу, загружаю страницу. Закрываю, пытаюсь открыть заново, появляется диалог сохранения файла.

Проверил все грузится нормально. Проверял и в связке Opera-HC-Proxomitron и в связке MyIE2-HC-Proxomitron. И там и там страница загружается без диалога сохранения.
Автор: n2wz
Дата сообщения: 08.12.2005 10:53
Поставил НС, вместо пунктов меню отображаются знаки вопроса, какого шрифта не хватает у меня в системе? И как переключиться на английский интерфейс, если это возможно?
Автор: Curly
Дата сообщения: 08.12.2005 10:53
nickddd


Цитата:
Если отключить НС, то грузится нормально :\


Может попробовать почистить в кеше этот сайт?
Автор: Rotten
Дата сообщения: 08.12.2005 11:24
mai62

ты у нас разработчик тебе и рулить)
Спасибо тебе сразу
ну вот сегодня юзаю 2 день прога просто напросто взяла и вылетила без ошибки без ничего просто закрылась.. поэтому можно сделать так чтоб она запускалась как служба и елси закрывалась по какому то сбою то перезапускалась сама а то сижу смотрю инет пропал запросы идут а картинок нету)
спасибо за внимание.. но меня очень огорчило то что она ничего не сказала и скрылась из виду в трее
Забыл написать винда 2000 server +sp4 само собой.
стоит также на нём kerio mail server и symantec corporation antivirus больше ничгео нету а ну да консультант ещё и всё
загрузки почти на сервак никакой справляеться на ура со всем этим делом
Автор: mai62
Дата сообщения: 08.12.2005 11:38
nickddd
Причина в строке
If-Modified-Since: Mon, 29 Aug 2005 14:42:40 GMT
Она заставляет прокси загрузить файл с сервера, если на сервере файл новее даты в строке. НС будет игнорировать эту строку, если URL попадает в список Не обновлять.

Цитата:
Проверьте кто-нибудь, плиз, http://www.otto-katalog.ru/. Захожу, загружаю страницу. Закрываю, пытаюсь открыть заново, появляется диалог сохранения файла.

Попробуй удалить из кеша этот файл.
Taimael

Цитата:
можно сделать ограничение на количество повторных запросов и соединений? и интервал по времени между повторами.

функция отличная, но пока бесполезная - зацикливается на какойнить багнутой ссылке и можно вешаться

На вкладке Настройки/Управление загрузкой есть два поля ввода времени повторных запрсов. Кроме этого, можно попробовать воспользоваться командой Остановить закачку из контекстного меню Монитора.
n2wz

Цитата:
Поставил НС, вместо пунктов меню отображаются знаки вопроса, какого шрифта не хватает у меня в системе? И как переключиться на английский интерфейс, если это возможно?

Английского интерфейса пока нет . Попробуйте в панеле управления Win в Regional and Language Options/Advanced установить в Russian опцию Language for non-Unicode programs.

Добавлено:
Rotten

Цитата:
ну вот сегодня юзаю 2 день прога просто напросто взяла и вылетила без ошибки без ничего просто закрылась.. поэтому можно сделать так чтоб она запускалась как служба и елси закрывалась по какому то сбою то перезапускалась сама а то сижу смотрю инет пропал запросы идут а картинок нету)
спасибо за внимание.. но меня очень огорчило то что она ничего не сказала и скрылась из виду в трее

Меня это тоже огорчает. Иногда программа вылетает, а бывает и подвисает. К сожалению такие ошибки очень сложно локализовать. Работаю над надежностью кода. Вчера с помощью V0lt (за что я ему благодарен) нашел и исправил кое-какие ошибки. Надеюсь новая версия будет стабильней.
Автор: Minoz
Дата сообщения: 08.12.2005 12:46
Конечно это не так существенно, но нельзя сделать опцию вкл\откл отображения шарика в трее и вкл\откл ведения статистики ?
Автор: mai62
Дата сообщения: 08.12.2005 13:01
Minoz
Хочется чтобы шарика вообще не было или чтобы он не вращался?
На счет статистики - можно.
Автор: nickddd
Дата сообщения: 08.12.2005 15:05
mai62

Цитата:
Причина в строке
If-Modified-Since: Mon, 29 Aug 2005 14:42:40 GMT
Она заставляет прокси загрузить файл с сервера, если на сервере файл новее даты в строке. НС будет игнорировать эту строку, если URL попадает в список Не обновлять.

А что (.)* не считается?


Цитата:

Цитата: nickddd: Проверьте кто-нибудь, плиз, http://www.otto-katalog.ru/. Захожу, загружаю страницу. Закрываю, пытаюсь открыть заново, появляется диалог сохранения файла.

Попробуй удалить из кеша этот файл.
Автор: mai62
Дата сообщения: 08.12.2005 16:04
nickddd

Цитата:
А что (.)* не считается?

Считается, но у тебя почему-то не срабатывает. Пришли настройки (все ini и lst-файлы на mai62$mail.ru), попробую разобраться.

Цитата:
Пробовал. Из инета страница грузится нормально. Из кэша почему-то появляется диалог :\

С этим разобрался. НС когда выдвет html из кеша берет из файла Content-Type. В этом файле соотв. строка с ошибкой:
<META HTTP-EQUIV="content-type" CONTENT="TEXT/HTML CHARSET=Windows-1251">
Не хватает символа ; между HTML и CHARSET. В результате в ответе появляется строка
Content-Type: TEXT/HTML CHARSET=Windows-1251
вместо
Content-Type: TEXT/HTML; CHARSET=Windows-1251
и IE не понимает что это html-файл. В след. версии что-нибудь придумаю, чтобы защититься от такой ошибки.
Автор: YuraH
Дата сообщения: 08.12.2005 16:48
Столкнулся с такой ситуацией. Надо было кэш почистить от больших картинок(больше 70кб). Так вытерло пару нужных флешек по 300 кил. Подумал, а не трудно бы было сделать очистку по расширениям? Мне, например, надо только *jpg и *jpeg больших размеров удалять, а все остальное оставить. Ну иногда *pdf, но это редко. Речь идет не о том, что я их не хочу загружать, а о том, что я их хочу быстро удалять, когда уже не будут нужны.
Автор: mai62
Дата сообщения: 08.12.2005 16:56
YuraH
ОК, приделаю.
Автор: n2wz
Дата сообщения: 08.12.2005 17:07
mai62

Цитата:
Английского интерфейса пока нет . Попробуйте в панеле управления Win в Regional and Language Options/Advanced установить в Russian опцию Language for non-Unicode programs.


не нашел такой опции, у меня русская ХР.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: бесплатный аналог Partition Magic


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.