🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: ch.comp.os.linux
Article #22206

Re: squid2 + ftp-download

#22206
From: Mike Thomi
Date: Fri, 28 May 1999 00:00
72 lines
2833 bytes
Patrick Kormann schrieb:
> 
> Hallo!
> 
> Schau dir mal die Dokumentation zu folgenden Befehlen an:
> 
> #  TAG: quick_abort_min (KB)
> #  TAG: quick_abort_max (KB)
> #  TAG: quick_abort_pct (percent)
> 
> Damit kann man das Verhalten bei abgebrochenen Downloads steuern.
> 

salue

Aber nur, wenn der User abbricht und die Leitung weiterhin
(Proxy->Destination) bestehen bleibt.

Dann zieht der Squid das ganze File runter, und wenn der user das
n�chste Mal auf das file klickt,
bekommt er es direkt aus dem Cache von squid (nat�rlich noch abh�ngig
von der Gr�sse des ftp-Files (cachen oder nicht cachen)

Hier gehts vermutlich nicht um das Problem squid[ISP] <- dialup <-
client, sondern um dialup <- squid[client] <- client

> Ich habe die Linux-Kiste als Proxy mit einem Squid2 f�r ein kleineres
> LAN. Ich suche nach der L�sung f�r folgendes Verhalten des Squid2:

> Angenommen man l�dt was im Browser per FTP �ber den Squid2 runter und
> die Leitung wird mitten im Download gekappt, bleibt der Browser an
      ^^^^^^^
Welche Leitung? 

- Dialup Leitung? (client -> squid[ISP])
- LAN? (client-> squid[client])

Wenn die Leitung auf dem LAN unterbrochen wird:
Sollte kein Problem sein, da der squid[client] die restlichen Daten
fertig runterladet (vorausgesetzt, die TAGS quick_abort_* sindkorrekt
gesetzt)

Wenn die Leitung "dialup" unterbrochen ist:

Es kann nun sein, dass der squid das file einfach cached, obwohl der
Download noch gar nicht fertig ist und wenn der client nochmals darauf
zugreift, dieses File nochmals dem Client gesendet wird.

Dies l�sst sich unterbinden:

#  TAG: no_cache
#       A list of ACL elements which, if matched, cause the reply to
#       immediately removed from the cache.  In other words, use this
#       to force certain objects to never be cached.
#
#       You must use the word 'DENY' to indicate the ACL names which
should
#       NOT be cached.
#
#       There is no default.  We recommend you uncomment the following
#       two lines.
#
#acl QUERY urlpath_regex cgi-bin \?
#no_cache deny QUERY

z.B:

acl no_cache_archives urlpath_regex \.zip$ \.exe$

no_cache deny QUERY no_cache_archives

Gr�sse Mike
Technical Details
Message-ID: <374E5007.6E5DC63B@datanetworks.ch>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <374d01c6.830313@news.active.ch> <374d55b2@news.datacomm.ch>

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII
X-Google-Thread: f4b73,dc1946aec2ce98b8
X-Google-Attributes: gidf4b73,public
From: Mike Thomi <mthomi@datanetworks.ch>
Subject: Re: squid2 + ftp-download
Date: 1999/05/28
Message-ID: <374E5007.6E5DC63B@datanetworks.ch>
X-Deja-AN: 483035589
Content-Transfer-Encoding: 8bit
References: <374d01c6.830313@news.active.ch> <374d55b2@news.datacomm.ch>
X-Accept-Language: de-CH,en
X-Server-Date: 28 May 1999 08:11:54 GMT
Content-Type: text/plain; charset=iso-8859-1
Organization: Data-Networks
Mime-Version: 1.0
Newsgroups: ch.comp.os.linux