LINUX.ORG.RU
ФорумAdmin

SQUID качает не полностью


0

0

Вчера было стабильно так: запрашиваешь страницу, первый раз выдает только кусок от нее, делаешь рефреш и все загружается до конца. Кусок из access.log 1050398333.470 77 192.168.1.3 TCP_MISS/200 1587 GET http://www.3dnews.ru/ - DIRECT/195.90.131.248 text/html 1050398333.820 47 192.168.1.3 TCP_MISS/304 209 GET http://www.3dnews.ru/default.css - DIRECT/195.90.131.248 -

1050398386.080 889 192.168.1.3 TCP_MISS/503 1095 GET http://www.decor-line.ru/index.php - NONE/- - 1050398392.305 655 192.168.1.3 TCP_MISS/503 1095 GET http://www.decor-line.ru/index.php - NONE/- -

из них 3dNews оборвался на середине, а ДекорЛайн вообще не открылся. В cache.log вроде бы ничего нет. А пару раз обновил и все хорошо... 1050398596.610 135 192.168.1.3 TCP_MISS/200 1587 GET http://www.decor-line.ru/index.php - DIRECT/217.107.219.50 text/html

Да, если глянуть в store.log, то видно, что-то вроде, т.е. из 27Кб он закачал только 2. А почему? 1050409556.160 RELEASE -1 FFFFFFFF D0262032BFAF5F8BA2D9C571A816E6B3 200 1050413232 1050413232 1050413232 text/html 27877/2096 GET http://www.securitylab.ru/?

Вопрос может показаться абсурдным, но проверить все же стоит... Что у тебя в /etc/sysctl.conf прописано?

Deimos
()

Может и offtopic, но приблизительно такое бывало, когда кеш на винте не превышал max допустимое значение (размер кеша в squic.conf еще позволял писать на диск), а свободное место на винте закончилось.
После этого чего-то почистили, место свободное появилось, на всякий случай сделали squid stop, start, но он продолжал глючить: не дотягивал до конца странички.
Решили, что угнулся кеш, убили его, squid -z, запустили и все стало на свои места, т.е. все решилось пересозданием кеша.

spirit ★★★★★
()

Deimos net.ipv4.ip_forward = 0 net.ipv4.conf.default.rp_filter = 1 kernel.sysrq = 1 kernel.core_uses_pid = 1 kernel.grsecurity.fifo_restrictions = 1 kernel.grsecurity.linking_restrictions = 1 kernel.grsecurity.audit_mount=1 kernel.grsecurity.signal_logging=1 #kernel.grsecurity.suid_logging=1 kernel.grsecurity.timechange_logging=1 kernel.grsecurity.forkfail_logging=1 kernel.grsecurity.coredump = 1

форвард потом включается скриптом. А что криминального в нем может быть?

spirit Места еще достаточно (к сожалению). Кэш убивал, результатов не дало.

Breezoid
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.