Toon posts:

[squid] Cached alleen text/html

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik probeer squid (2.5.STABLE14-NT) te configureren op een windows2003 machine met als doel het cachen van een website die op de betreffende server staat. Het instaleren en configureren gaat voor zover ik kan zien prima er is echter een probleem dat zich voordoet. Squid lijkt alleen maar pagina's te cachen die het mime type text/html hebben. Als ik in de access.log kijk geeft hij bij alle andere type's een TCP_MISS aan. Ik hoorde van een collega dat hij eerder over een soortgelijk probleem heeft gehoord maar zich niet de oplossingen kon herrineren. Wellicht dat iemand hier ervaring heeft met dit probleem?

Alvast bedankt voor jullie hulp!

  • Equator
  • Registratie: April 2001
  • Laatst online: 14:11

Equator

Crew Council

#whisky #barista

Move naar CSA ;)

Verwijderd

Topicstarter
Ik snap niet helemaal waarom die topic thuishoort in client software algemeen aangezien het hier gaat om proxy software die op een server draait...

  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Laat ik hem dan maar even naar het juiste subforum verplaatsen ;) Wat heb je aangepast aan de default configuratiefile?

CSA > WSS

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


Verwijderd

Topicstarter
Mijn squid.conf ziet er op dit moment zo uit (om te verkomen dat mensen een bezoekje brengen aan de server heb ik de ip adressen en webadressen vervangen door *tjes):
# Options

http_port 80

cache_dir ufs c:/squid/var/cache 100 16 256
cache_mgr xx@xx.nl

hosts_file C:/WINNT/system32/drivers/etc/hosts

visible_hostname www.***.nl

maximum_object_size 8192 KB
maximum_object_size_in_memory 128 KB

request_body_max_size 100 MB

log_mime_hdrs on

#log Files

debug_options ALL,1

cache_access_log c:/squid/var/logs/access.log
cache_log c:/squid/var/logs/cache.log
cache_store_log c:/squid/var/logs/store.log

logfile_rotate 3

#Access List

acl all src 0.0.0.0/0.0.0.0
acl localhost src 127.0.0.1 ***.***.***.***
acl Safe_ports port 80 8000 21

http_access deny !Safe_ports
http_access allow all
http_reply_access allow All

# Accelerator mode

httpd_accel_host ***.***.***.***
httpd_accel_port 8000
httpd_accel_with_proxy off
httpd_accel_single_host on
httpd_accel_uses_host_header on

refresh_pattern \? 0 0% 1440

  • elevator
  • Registratie: December 2001
  • Niet online

elevator

Officieel moto fan :)

Hij staat dus in accelerator mode? Dat is denk ik wel belangrijk om in de gaten te houden :)

Heb je dit probleem ook met image/gif's bijvoorbeeld en weet je zeker dat er geen no-cache headers worden gestuurd door je webserver? :)

  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Als je de store.log bekijkt; zie je dan geen gedetaileerdere reden? Daarnaast; ligt dit probleem niet gewoon aan de oorspronkelijke webserver? Squid vertrouwt daar namelijk wel op :)

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


Verwijderd

Topicstarter
elevator schreef op maandag 07 augustus 2006 @ 18:48:Heb je dit probleem ook met image/gif's bijvoorbeeld en weet je zeker dat er geen no-cache headers worden gestuurd door je webserver? :)
Ik heb het probleem vooral met image/gif's. Ik net via http://web-sniffer.net even bekeken of die plaatjes geen no-cache header meekregen en dit was idd wel het geval. Ik had er helemaal niet zo over nagedacht aangezien ik dacht dat alleen de header van de pagina waar het plaatje in zit zou tellen. Ik ga even op onderzoek uit hoe ik dit kan verhelpen. Zover alvast bedankt voor jullie hulp!

Verwijderd

Topicstarter
Het probleem bleek hem te zitten in het feit dat elk bestand met een aparte request van IIS werd gehaald. De aspx pagina's van ons zelf bevatten daarom wel de goede header maar de overige documenten kregen een no-cache header mee van IIS. Ik heb het nu aangepast en het werkt nu prima!

Nogmaals bedankt..
Pagina: 1