Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
squid.doc
Скачиваний:
4
Добавлен:
01.05.2025
Размер:
1.45 Mб
Скачать

5.11 Настройка броузеров для wpad с dhcp.

Вы также можете использовать DHCP при настройке броузеров для WPAD. Эта техника позволяет вам указать любой URL как PAC URL. Для ISC DHCPD добавьте такие строки в в ваш файлdhcpd.conf:

option wpad code 252 = text;

option wpad "http://www.example.com/proxy.pac"

Замените имя хоста на имя или адрес вашего собственного сервера.

5.12 Ie 5.0x crops trailing slashes from ftp url's

by Reuben Farrelly

There was a bug in the 5.0x releases of Internet Explorer in which IE cropped any trailing slash off an FTP URL. The URL showed up correctly in the browser's ``Address:'' field, however squid logs show that the trailing slash was being taken off.

An example of where this impacted squid if you had a setup where squid would go direct for FTP directory listings but forward a request to a parent for FTP file transfers. This was useful if your upstream proxy was an older version of Squid or another vendors software which displayed directory listings with broken icons and you wanted your own local version of squid to generate proper FTP directory listings instead. The workaround for this is to add a double slash to any directory listing in which the slash was important, or else upgrade to IE 5.5. (Or use Netscape)

5.13 Ie 6.0 sp1 не работает при использовании аутентификации basic.

Когда вы используете basic-аутентификацию в Internet Explorer 6 SP1, вы можете столкнуться с проблемой при первом запуске Internet Explorer. Проблема проявляет себя в момент первой аутентификации, вы можете получить сообщение о ошибке "Page Cannot Be Displayed". Однако, если затем нажать на "Обновить", страница отображается корректно.

Это происходит только в момент после вашей аутентификации.

Это не ошибка в работе Squid. Microsoft повредила работу Basic Authentication в выпущенном IE6 SP1.

There is a knowledgebase article (KB 331906), касающаяся этой проблемы. The fix is to call Microsoft, open an incident referencing this KB article and they will send you a "hot fix". They do warn that this code is not "regression tested", но пока не было каких-либо сообщений, указывающих на то, что данное исправление повреждает что-либо еще. Файл, вызывающий проблему - wininet.dll.

Благодаря Joao Coutinho есть простое решение, исправляющее проблему:

  • Перейдите в меню Tools/Internet

  • Затем на Options/Advanced

  • Уберите галку "Show friendly HTTP error messages" в разделе Browsing.

6. Файлы журналов Squid

Журналы - ценный источник информации о нагрузке на ваш Squid и его производительности. Журналируются записи не только с информацией о доступе, но также и о системных ошибках и потребляемых ресурсах (память, дисковое пространство). Squid поддерживает несколько типов файлов журналов. Некоторые из них требуют активации на этапе процесса компиляции, другие могут быть безопасно отключены прямо во время работы.

Есть несколько основополагающих компонет для всех лог-файлов. Временные метки обычно записываются в файлы журналов в формате UTC в секундах, если не указано другого. Временная метка обычно содержит расширение в милисекундах.

Частые запросы временной метки на загруженных кешах могут сказываться на производительности системы. Если при компиляции указать ключ --enable-time-hack, то Squid будет запрашивать новое значение времени раз в секунду. При этом используются функциональные возможности Unix-вого alarm(). Имейте ввиду, что журналируемое время в этом случае не будет столь точным и этого может оказаться недостаточно для некоторых программ, анализирующих содержимое логов. Обычно нет никакой необходимости играть в форматом временной метки.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]