Судя по количеству писем в ПМ, документацию люди прочли плохо...
Хорошо, выкладываю архив еще раз, с пояснениями.
Основная проблема, судя по отзывам, возникает с настройкой разрешений для пользователей.
Кратенько опишу принцип настройки сервера с начала до конца, потом дам ссылку на архив с файлами настройки.
Самое первое, что надо сделать после установки нового сервера и первого его запуска - это остановить его, чтобы можно было спокойно отредактировать настройки.
Первый и главный файл: %SystemRoot%\esps40.ini
Его положение, к сожалению, изменить нельзя, он всегда находится именно в этом месте - в каталоге Windows. В нем указываются самые главные параметры работы сервера и пути к остальным файлам настройки.
На что обратить внимание:
В секции [Server]
- Port=3128
Сервер будет ждать Вас именно на этом порту. Не ошибитесь в настройке. Значение 3128 или 3129 - вполне подойдет для этого параметра. - Threads=24
Количество рабочих потоков. Большое значение сильно нагрузит систему, малое - замедлит открытие страничек. Меньше 16 не рекомендуется, для одного клиента не вижу смысла ставить больше 32. - Master=proxy.provider:port
Эта настройка нужна, если Вы в нормальной ситуации выходите в Сеть через прокси (провайдерский, корпоративный, ...)
Если вы НЕ используете прокси для обычной работы в Сети - эта настройка Вам НЕ НУЖНА!
В секции [Users] - Groups File=...\esps4_users_list.ini
Это как раз тот файл, который вас пускает или не пускает. Рассмотрим его позже.
В секции [Cache] - Enable=1
- Path=...\ESproxy\Cache
Путь, куда будет складываться кэш. Пропишите его на диск посвободнее. - Rules File=...\esps4_cache.ini
А это правила кеширования. Что, за какие грехи и на сколько времени складировать. Рекомендую трогать, только если вы уверены в своих действиях. - Max Size=256
Максимальный размер кеша в мегабайтах(!). - Test Time=3600
Интервал (в секундах) запуска программы очистки кеша. Раз в час - вполне достаточный период для локальной машины, для сервера можно и 21600 (раз в шесть часов), чтобы сильно не грузить систему. - Old Delete=2
Множитель для времени хранения файлов в кеше. При очистке первыми будут прибиваться файлы, хранящиеся во столько раз больше максимально разрешенного для них времени.
Это все настройки, на которые надо обратить внимание в главном файле. Если вы что-то изменили, сохраните его и откройте файл описания групп пользователей. У меня это
esps4_users_list.ini.
Тут все очень просто. Файл короткий до предела:
Код:
;---------------------------------------------
GROUP : Admins :
WEIGHT : 3 :
USER : 127.0.0.1 : 255.255.255.255 :
Show Statistics : 1 :
Enable Https Port : 0 :
Теперь о файле настройки кеша:
Код:
;------------------------------------
URL : *.* :
Min Save Time : 0 : M :
Default Save Time : 0 : M :
Max Save Time : 0 : M :
;------------------------------------
URL : *microsoft* :
Min Save Time : 0 : M :
Default Save Time : 0 : M :
Max Save Time : 0 : M :
;------------------------------------
URL : *windowsupdate* :
Min Save Time : 0 : M :
Default Save Time : 0 : M :
Max Save Time : 0 : M :
;------------------------------------
URL : *.js :
Min Save Time : 1 : D :
Default Save Time : 7 : D :
Max Save Time : 2 : W :
Min Object Size : 256 : B :
Max Object Size : 500 : M :
Need Size In Header : 1 :
;------------------------------------
URL : *.css :
Min Save Time : 1 : D :
Default Save Time : 7 : D :
Max Save Time : 2 : W :
Min Object Size : 256 : B :
Max Object Size : 500 : M :
Need Size In Header : 1 :
;------------------------------------
URL : *.swf :
Min Save Time : 14 : D :
Default Save Time : 30 : D :
Max Save Time : 50 : D :
Min Object Size : 256 : B :
Max Object Size : 500 : M :
Need Size In Header : 1 :
;------------------------------------
URL : */ds/*.swf?* :
Min Save Time : 14 : D :
Default Save Time : 30 : D :
Max Save Time : 50 : D :
Min Object Size : 256 : B :
Max Object Size : 500 : M :
Need Size In Header : 1 :
;------------------------------------
URL : *.gif :
Min Save Time : 14 : D :
Default Save Time : 30 : D :
Max Save Time : 50 : D :
Min Object Size : 256 : B :
Max Object Size : 500 : M :
Need Size In Header : 1 :
;------------------------------------
URL : *.jpg :
Min Save Time : 14 : D :
Default Save Time : 30 : D :
Max Save Time : 50 : D :
Min Object Size : 256 : B :
Max Object Size : 500 : M :
Need Size In Header : 1 :
;------------------------------------
URL : *.png :
Min Save Time : 14 : D :
Default Save Time : 30 : D :
Max Save Time : 50 : D :
Min Object Size : 256 : B :
Max Object Size : 500 : M :
Need Size In Header : 1 :
;------------------------------------
URL : *.wav :
Min Save Time : 14 : D :
Default Save Time : 30 : D :
Max Save Time : 50 : D :
Min Object Size : 256 : B :
Max Object Size : 500 : M :
Need Size In Header : 1 :
;------------------------------------
URL : *.mp3 :
Min Save Time : 14 : D :
Default Save Time : 30 : D :
Max Save Time : 50 : D :
Min Object Size : 256 : B :
Max Object Size : 500 : M :
Need Size In Header : 1 :
;------------------------------------
Повторяю, копируйте аккуратно, изменения вносите, только если вы представляете, что вам это даст.
Как пример, могу привести невеселую историю с полным кешированием всего(!) трафика на час, в результате чего в интернете было делать севершенно нечего, все странички после первого посещения отдавались из кеша и изменения я видел не чаще, чем раз в несколько часов.
Это все...
Сервер 4.04 с инсталляцией можно найти здесь:
http://darkdragon.dynalias.org:81/libra ... oxy404.exe