Russian Apache Switch to English
Switch to Russian koi8-r
windows=1251
cp-866
iso8859-5
Russian Apache Как это работает Рекоммендации Где взять Как установить Как настроить Статус и поддержка
Краткий обзор FAQ Список рассылки Благодарности Поиск по серверу Powered by Russian Apache
Russian Apache mailing list archive (apache-rus@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[apache-talk] ? ????? Apache. ? ?? ???? ??? (??????).



Все началось с того, что на сервере Server: R-Apache/1.3.9 level 18 +
mod_ssl/2.4.1 решил изменить формат лога с common на combined:
...
httpd.conf:
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent} i\""
combined
CustomLog /usr/local/apache/logs/access_log combined
...

После этого хожу на него по http://, любуюсь логом, все казалось бы хорошо.
Захожу по ssl (https://): что такое?!! Формат лога для этих (и только этих!)
запросов старый, то есть

"%h %l %u %t \"%r\" %>s %b"
-------
211.44.64.10 - - [22/Sep/1999:09:32:21 +0300] "GET /Counter.class HTTP/1.1"
200 8932
211.44.64.10 - - [22/Sep/1999:09:32:23 +0300] "GET /default.gif HTTP/1.1"
200 768
211.44.64.10 - - [22/Sep/1999:09:32:35 +0300] "GET / HTTP/1.1" 200 486 "-"
"Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt)"
211.44.64.10 - - [22/Sep/1999:09:32:36 +0300] "GET /newstyle.html HTTP/1.1"
200 2180 "http://www.extel-gsm.com/"; "Mozilla/4.0 (compatible; MSIE 5.0;
Windows 98; DigExt)"
211.44.64.10 - - [22/Sep/1999:09:32:36 +0300] "GET /welcome.html HTTP/1.1"
200 2600 "http://www.extel-gsm.com/"; "Mozilla/4.0 (compatible; MSIE 5.0;
Windows 98; DigExt)"
-------

Причем никаких других директив CustomLog или виртуальных серверов нет - один
одинокий сервер.

Расстроился натурально, потыкался туда-сюда (httpd.conf и manual) и отписал
в news. Сижу жду. А что бы не скучно было ждать, дай думаю попробую прокси
на нем поднять. Поднимаю:

httpd.conf:
ProxyRequests On
<Directory proxy:*>
    Order deny,allow
    Deny from all
    Allow from all
</Directory>
ProxyVia On
CacheRoot "/usr/local/apache/proxy"
CacheSize 5
CacheGcInterval 4
CacheMaxExpire 24
CacheLastModifiedFactor 0.1
CacheDefaultExpire 1

Начинаю наблюдать.
1. proxy-каталог действительно заполняется кэшируемыми кусками, но при
ближайшем рассмотрении оказывается, что это только GIFы. А остальное?!! Как
следствие на каждый запрос к прокси он довольно живо начинает общаться с
remote-side: соответственно никакого ускорения нет. В том числе и для
страниц, у которых no-cache не стоит.
2. https:// через прокси на другие сервера не ходит (кстати, через какой
порт прокси я должен ходить по ssl? 80 или 443?)
3. Посмотрел access-лог, там еще веселее:
для http:// запросов лог выглядит так:
shulz
shulz
shulz
shulz
а для https:// так:
211.44.64.10 - - [22/Sep/1999:10:17:35 +0300] "GET / HTTP/1.1" 200 486
211.44.64.10 - - [22/Sep/1999:10:17:35 +0300] "GET /newstyle.html HTTP/1.1"
200
 2180
211.44.64.10 - - [22/Sep/1999:10:17:35 +0300] "GET /welcome.html HTTP/1.1"
200
2600

Я заболею, точно.



=============================================================================
=               Apache-Talk@xxxxxxxxxxxxx mailing list                      =
Mail "unsubscribe apache-talk" to majordomo@xxxxxxxxxxxxx if you want to quit.
=       Archive avaliable at http://www.lexa.ru/apache-talk                 =






Спонсоры сайта:

[ Russian Apache ] [ Как это работает ] [ Рекомендации ] [ Где взять ] [ Как установить ] [ Как настроить ] [ Статус и поддержка ] [ Краткий обзор ] [ FAQ ] [ Список рассылки ] [ Благодарности ] [ Поиск по серверу ] [ Powered by Russian Apache ] [ Apache-talk archive ]

"Russian Apache" includes software developed by the Apache Group for use in the Apache HTTP server project (http://www.apache.org/) See Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C) 1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.