Столкнулся с проблемой доступа на сайты mail.ru, nix.ru и некоторые другие. Кеш сквида пересоздавал, ОС Linux debian 5.0 lenny.
Проблема решена (см. топик № 4).
Squid 2.7 Stable 3 проблема с доступом на некоторые сайты
Модераторы: SLEDopit, Модераторы разделов
-
Talib
- Сообщения: 45
- ОС: Ubuntu 9.04
-
skeletor
- Сообщения: 1224
Re: Squid 2.7 Stable 3 проблема с доступом на некоторые сайты
Слишком маленький кеш! Поставь больше:
Пропиши ещё такое:
я бы удалил эти строки (если конечно, они не используются по назначению)
Естественно, после внесённых измнений лучше всего остановить squid, удалить старый кеш, создать новый и потом уже запустить обратно.
Код: Выделить всё
cache_mem 128 MB
cache_dir ufs /usr/local/squid/cache 10240 16 256Пропиши ещё такое:
Код: Выделить всё
maximum_object_size 10240 KB
maximum_object_size_in_memory 8 KBя бы удалил эти строки (если конечно, они не используются по назначению)
Код: Выделить всё
acl apache rep_header Server ^Apache
broken_vary_encoding allow apache
cache_swap_low 90
cache_swap_high 95
hosts_file /etc/hosts
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern . 0 20% 4320Естественно, после внесённых измнений лучше всего остановить squid, удалить старый кеш, создать новый и потом уже запустить обратно.
-
Talib
- Сообщения: 45
- ОС: Ubuntu 9.04
Re: Squid 2.7 Stable 3 проблема с доступом на некоторые сайты
Та же проблема возникла на домашнем компьютере Ubuntu. Это случилось после установки и настройки программ squid, dhcp3, vsftpd, bind9.
Через два дня догадался что является причиной (см. топик № 4).
Через два дня догадался что является причиной (см. топик № 4).
-
Talib
- Сообщения: 45
- ОС: Ubuntu 9.04
Re: Squid 2.7 Stable 3 проблема с доступом на некоторые сайты
Дело было в MTU. Достаточно уменьшить это значение (по умолчанию 1500) и проблема решена:
$ ifconfig eth0 mtu 1492
$
$ ifconfig eth1 mtu 1492
Но после перезагрузки сервера эти значения не сохраняются - приходится снова вбивать их. Хотя сервер не часто перезагружается, хотелось бы знать в каком конфигурационном файле это сохранить.
$ ifconfig eth0 mtu 1492
$
$ ifconfig eth1 mtu 1492
Но после перезагрузки сервера эти значения не сохраняются - приходится снова вбивать их. Хотя сервер не часто перезагружается, хотелось бы знать в каком конфигурационном файле это сохранить.