Rejik + SquidNT 2.5
Поставил сквид по винду, прикрутил к нему режик, все заработало.
По ходу дела имел два танца с бубном, попробуйте у себя:
1. На запуск редиректора влияет расположение сигвиновской dll'ки:
попробуйте положить в system32, попробуйте в место запуска сквида. У меня то не работало, то работало, где ей место так и не смог понять.
2. Возмите архив с режиком для винды, распакуйте в дефолтовый путь, туда же распакуйте бан-листы и ничего не меняя подключите к сквиду. Только в случае правильной работы меняйте конфигурацию.
Опять не понятно с чем это связано, но под виндой ни с того, ни с сего переставал пониматься отредактированный конфиг, хотя под линуксом работало в любом случае и даже в оболочке сигвина работало, а в винде не хотело.
Если проблемы остануться, высылайте конфиги сквиды и режика мне на почту.
По ходу дела имел два танца с бубном, попробуйте у себя:
1. На запуск редиректора влияет расположение сигвиновской dll'ки:
попробуйте положить в system32, попробуйте в место запуска сквида. У меня то не работало, то работало, где ей место так и не смог понять.
2. Возмите архив с режиком для винды, распакуйте в дефолтовый путь, туда же распакуйте бан-листы и ничего не меняя подключите к сквиду. Только в случае правильной работы меняйте конфигурацию.
Опять не понятно с чем это связано, но под виндой ни с того, ни с сего переставал пониматься отредактированный конфиг, хотя под линуксом работало в любом случае и даже в оболочке сигвина работало, а в винде не хотело.
Если проблемы остануться, высылайте конфиги сквиды и режика мне на почту.
cygwin1.dll лучше класть в папку system32 и убивать его в редиректоре и сквиде, чтобы избежать несовместимости версий цигвина
рекомендую даже просканировать систему на наличие на харде еще разных cygwin1.dll и прибить их все, оставив только в %systemroot%\system32
причём желательно версию посвежей, я выложил последнюю на данный момент у себя
cygwin1.dll Ver. 1.5.11-1 - http://dsci4sta.mine.nu/rejik/cygwin-dll-win32.rar
рекомендую даже просканировать систему на наличие на харде еще разных cygwin1.dll и прибить их все, оставив только в %systemroot%\system32
причём желательно версию посвежей, я выложил последнюю на данный момент у себя
cygwin1.dll Ver. 1.5.11-1 - http://dsci4sta.mine.nu/rejik/cygwin-dll-win32.rar
Rejik win32 builder
http://dsci4sta.mine.nu/rejik/
Available:
3.2.1
3.2.0
3.2.0 Beta3
3.2.0 Beta2
3.2.0 Beta (int 3.1.4)
3.1.0
3.0.0
http://dsci4sta.mine.nu/rejik/
Available:
3.2.1
3.2.0
3.2.0 Beta3
3.2.0 Beta2
3.2.0 Beta (int 3.1.4)
3.1.0
3.0.0
Попытка положить редиректор в каталог по умолчанию ничего не дала...
Попробуем с новой dll...
Есть еще мысль. Частенько перед сбоями редиректора идет сообщение о некорректном запросе...
ntlm-auth[1336]: sending 'NA Incorrect Request Format' to squid
9 [main] redirector 1008 handle_exceptions: Exception: STATUS_ACCESS_VIOLATION
29231 [main] redirector 1008 open_stackdumpfile: Dumping stack trace to redirector.exe.stackdump
может редиректор не может это переварить?
нет.. не помогло.. все равно вылетает...
Попробуем с новой dll...
Есть еще мысль. Частенько перед сбоями редиректора идет сообщение о некорректном запросе...
ntlm-auth[1336]: sending 'NA Incorrect Request Format' to squid
9 [main] redirector 1008 handle_exceptions: Exception: STATUS_ACCESS_VIOLATION
29231 [main] redirector 1008 open_stackdumpfile: Dumping stack trace to redirector.exe.stackdump
может редиректор не может это переварить?
нет.. не помогло.. все равно вылетает...
Последний раз редактировалось JohniGo Ср сен 08, 2004 13:46, всего редактировалось 1 раз.
Можно ли отловить эту ситуацию с некорректными запросами?
Видимо у кого то клиент что-то не то выдает или логин такой странный?
Как часто такое бывает?
Видимо у кого то клиент что-то не то выдает или логин такой странный?
Как часто такое бывает?
JohniGo писал(а): Есть еще мысль. Частенько перед сбоями редиректора идет сообщение о некорректном запросе...
ntlm-auth[1336]: sending 'NA Incorrect Request Format' to squid
9 [main] redirector 1008 handle_exceptions: Exception: STATUS_ACCESS_VIOLATION
29231 [main] redirector 1008 open_stackdumpfile: Dumping stack trace to redirector.exe.stackdump
может редиректор не может это переварить?
нет сейчас вот вылетел через несколько минут после замены dll и рестарта...
никаких других ошибок нет..
Попробую оставить 5 процессов (в сквиде по умолчанию), хоть этого стопудово мало..
логины - такого типа zao_vasinasharaga\vasja
что-то с новой dll вылетает чаще...
правда опять после ругани про некорректный запрос...
Вернул старую dll. С новой что-то еще хуже...
никаких других ошибок нет..
Попробую оставить 5 процессов (в сквиде по умолчанию), хоть этого стопудово мало..
логины - такого типа zao_vasinasharaga\vasja
что-то с новой dll вылетает чаще...
правда опять после ругани про некорректный запрос...
Вернул старую dll. С новой что-то еще хуже...
Последний раз редактировалось JohniGo Ср сен 08, 2004 14:50, всего редактировалось 1 раз.
Давайте проверим, не от запросов ли вылетает редиректор.
Сделать нужно следующее:
1. Качаем http://www.rejik.ru/download/logger.exe
2. Прописываем его как редиректор с сквиде, перезапускаем сквиду.
Это программа ничего обрезать не будет, а будет только накапливать пользовательские запросы в с:\elog.txt
3. После некоторого времени даем команду:
type c:\elog.txt | redirector.exe >out
Если дело не в запросах, то редиректор отработает и нормально выйдет. Если дело в запросах, то по идее должен вывалить ошибку, типа ACCESS_VIOLATION.
Главное подождать достаточно времени, что бы в elog.txt попал тот запрос, от которого падает редиректор. Если конечно дело в запросах.
Сделать нужно следующее:
1. Качаем http://www.rejik.ru/download/logger.exe
2. Прописываем его как редиректор с сквиде, перезапускаем сквиду.
Это программа ничего обрезать не будет, а будет только накапливать пользовательские запросы в с:\elog.txt
3. После некоторого времени даем команду:
type c:\elog.txt | redirector.exe >out
Если дело не в запросах, то редиректор отработает и нормально выйдет. Если дело в запросах, то по идее должен вывалить ошибку, типа ACCESS_VIOLATION.
Главное подождать достаточно времени, что бы в elog.txt попал тот запрос, от которого падает редиректор. Если конечно дело в запросах.