The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Requestheader contains NULL characters"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Настройка Squid и других прокси серверов (Public)
Изначальное сообщение [ Отслеживать ]

"Requestheader contains NULL characters"  
Сообщение от den68 email(ok) on 30-Сен-06, 02:52 
На RH 7.3 поставил из исходников squid-2.6.STABLE3-20060915, до этого стоял штатный, тот что в поставке... и начались ошибки в логе:

2006/09/30 02:41:27| Cache dir '/Clients/squid' size remains unchanged at 30720000 KB
2006/09/30 02:41:27| User-Agent logging is disabled.
2006/09/30 02:41:27| Referer logging is disabled.
2006/09/30 02:41:27| DNS Socket created at 0.0.0.0, port 32825, FD 11
2006/09/30 02:41:27| Adding nameserver xxx.xxx.xxx.xxx from squid.conf
2006/09/30 02:41:27| Accepting transparently proxied HTTP connections at 0.0.0.0, port 3128, FD 17.
2006/09/30 02:41:27| Accepting accelerated HTTP connections at 0.0.0.0, port 80, FD 19.
2006/09/30 02:41:27| Accepting ICP messages at 0.0.0.0, port 3130, FD 20.
2006/09/30 02:41:27| HTCP Disabled.
2006/09/30 02:41:27| Accepting SNMP messages on port 3401, FD 21.
2006/09/30 02:41:27| Outgoing SNMP messages on port 3401, FD 22.
2006/09/30 02:41:27| WCCP Disabled.
2006/09/30 02:41:27| Pinger socket opened on FD 33
2006/09/30 02:41:27| Loaded Icons.
2006/09/30 02:41:27| Ready to serve requests.
2006/09/30 02:41:30| parseHttpRequest: Requestheader contains NULL characters
2006/09/30 02:41:30| parseHttpRequest: Unsupported method '.'
2006/09/30 02:41:30| clientReadRequest: FD 43 Invalid Request
2006/09/30 02:41:31| parseHttpRequest: Requestheader contains NULL characters
2006/09/30 02:41:31| parseHttpRequest: Unsupported method '.'
2006/09/30 02:41:31| clientReadRequest: FD 43 Invalid Request
2006/09/30 02:41:36| parseHttpRequest: Requestheader contains NULL characters
2006/09/30 02:41:36| parseHttpRequest: Unsupported method '.'
2006/09/30 02:41:36| clientReadRequest: FD 23 Invalid Request
2006/09/30 02:41:36| parseHttpRequest: Requestheader contains NULL characters
2006/09/30 02:41:36| parseHttpRequest: Unsupported method '.'
2006/09/30 02:41:36| clientReadRequest: FD 23 Invalid Request
2006/09/30 02:41:41| parseHttpRequest: Requestheader contains NULL characters
2006/09/30 02:41:41| parseHttpRequest: Unsupported method '.'
2006/09/30 02:41:41| clientReadRequest: FD 23 Invalid Request
2006/09/30 02:41:41| parseHttpRequest: Requestheader contains NULL characters
2006/09/30 02:41:41| parseHttpRequest: Unsupported method '.'
2006/09/30 02:41:41| clientReadRequest: FD 23 Invalid Request
2006/09/30 02:41:46| parseHttpRequest: Requestheader contains NULL characters
2006/09/30 02:41:46| parseHttpRequest: Unsupported method '.'
2006/09/30 02:41:46| clientReadRequest: FD 23 Invalid Request

и большая часть динамических сайтов засохла на дате переустановки сквида.
знаю, знаю - попросите конфиг ... наверное .... ;-)

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Requestheader contains NULL characters"  
Сообщение от den68 email(ok) on 30-Сен-06, 06:46 
Да, в догонку, скачал послюдние squid-2.6.STABLE4 и squid-2.6.STABLE4-20060929 (recent code committed to the HEAD branch), как результат:
squid-2.6.STABLE4-20060929 собираеться, но работает точно также
squid-2.6.STABLE4 не собираеться:

squid-2.6.STABLE4/src/fs/aufs/aiops.c:334: undefined reference to `n_coss_dirs'
collect2: ld returned 1 exit status
make[3]: *** [squid] Error 1

Ошибки в конфиге заборол путем refresh_patrn

refresh_pattern -i ^ftp:         &n... 1440    20%     10080
refresh_pattern -i ^gopher:        1440    0%      1440
refresh_pattern -i ^http:         &... 0%      0
refresh_pattern -i \/$          0       0%      0 reload-into-ims

при дефаултной строке refresh_pattern .               0       20%      4444
ругался на точку: parseHttpRequest: Unsupported method '.'

но кеширование например lenta.ru, top.rbc.ru итд осталось прежним ;-(
тоесть на страницах присутствует дата когдя я запустил новую версию 2.6
До этого стояла (и сейчас стоит - вернул в зад) 2.4 - и прекрасно работает в этом плане.

вот основные части конфига по работе с кешем:

http_port 3128 transparent

# OPTIONS FOR TUNING THE CACHE
request_header_max_size 24 KB
request_body_max_size 0
reload_into_ims on
ie_refresh on

refresh_pattern -i ^ftp:         &n... 1440    20%     10080
refresh_pattern -i ^gopher:        1440    0%      1440
refresh_pattern -i ^http:         &... 0%      0
refresh_pattern -i \/$          0       0%      0 reload-into-ims

quick_abort_min 16 KB
quick_abort_max 16 KB
quick_abort_pct 90
negative_ttl 5 minutes
positive_dns_ttl 12 hours
negative_dns_ttl 5 minutes

# HTTPD-ACCELERATOR OPTIONS
httpd_accel_no_pmtu_disc on
http_port 80 vhost
url_rewrite_host_header on
collapsed_forwarding on

cache_mem 256 MB
cache_swap_low 90
cache_swap_high 95
maximum_object_size 92768 KB
minimum_object_size 0 KB
maximum_object_size_in_memory 600 KB
ipcache_size 1024
ipcache_low 90
ipcache_high 95
fqdncache_size 1024
cache_replacement_policy lru
memory_replacement_policy lru
redirect_children 3

cache_dir aufs /Clients/squid 30000 32 256
cache_access_log /var/log/squid/squid-access.log
cache_log /var/log/squid/squid-cache.log
cache_store_log /var/log/squid/squid-store.log
emulate_httpd_log on
log_ip_on_direct on
log_ip_on_direct on
mime_table /etc/squid/mime.conf
log_mime_hdrs off
pid_filename /var/run/squid.pid
debug_options ALL,1
log_fqdn off

АЦЛ и остальное не суть, насколько я понимаю

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Requestheader contains NULL characters"  
Сообщение от Alexey Nenakhov email on 04-Ноя-06, 18:52 
>На RH 7.3 поставил из исходников squid-2.6.STABLE3-20060915, до этого стоял штатный, тот
>что в поставке... и начались ошибки в логе:
>
>2006/09/30 02:41:30| parseHttpRequest: Requestheader contains NULL characters
>2006/09/30 02:41:30| parseHttpRequest: Unsupported method '.'
>2006/09/30 02:41:30| clientReadRequest: FD 43 Invalid Request
>2006/09/30 02:41:31| parseHttpRequest: Requestheader contains NULL characters
>2006/09/30 02:41:31| parseHttpRequest: Unsupported method '.'
>2006/09/30 02:41:31| clientReadRequest: FD 43 Invalid Request
>2006/09/30 02:41:36| parseHttpRequest: Requestheader contains NULL characters
>2006/09/30 02:41:36| parseHttpRequest: Unsupported method '.'

Те же грабли на FreeBSD 6.1 squid-2.6.STABLE4

Кто и что посоветует?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Requestheader contains NULL characters"  
Сообщение от whitefox on 09-Ноя-06, 13:03 
http://www.squid-cache.org/bugs/show_bug.cgi?id=1728
Походу дела это Bug
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Requestheader contains NULL characters"  
Сообщение от whitefox on 09-Ноя-06, 13:13 
>http://www.squid-cache.org/bugs/show_bug.cgi?id=1728
>Походу дела это Bug

точнее это не баг. А разрабочик утверждает что WCCP роутер отправляет весь трафик на 80 порт включая тот который не HTTP

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Requestheader contains NULL characters"  
Сообщение от Scorp on 11-Фев-09, 22:50 
>>http://www.squid-cache.org/bugs/show_bug.cgi?id=1728
>>Походу дела это Bug
>
>точнее это не баг. А разрабочик утверждает что WCCP роутер отправляет весь
>трафик на 80 порт включая тот который не HTTP

Пиринговые клиенты в сети ? :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру