Newsgroup: it.comp.reti.locali
Titolo: squid for windows. 'non proxare' solo alcuni siti.

Ciao, ho installato squid for windows 2.7 per tenere una statistica dei siti 
visitati. Nessun blocco o filtraggio.
Chiedo a chi � pi� competente: come si fa per 'non proxare' un sito o una 
lista di siti direttamente dal file di configurazione squid.conf?
Attualmente ho bypassato il problema nelle impostazioni di internet 
explorer. Ho inserito una lista di siti per i quali non utilizzare il proxy 
squid.
Vorrei preferibilmente gestire centralmente questa cosa con il file 
squid.conf.
Il problema � legato al fatto che alcuni aggiornamenti di un gestionale 
installato, non vanno a buon fine se c'� configurato squid. Vorrei mettere 
il sito di download degli aggiornamenti, in una specie di whitelist.
Grazie
marco 

 centralmente questa cosa con il file squid.conf.
Piu' che con squid.conf, dato che sinceramente non mi pare possibile...
http://en.wikipedia.org/wiki/Web_Proxy_Autodiscovery_Protocol
Potresti anche non implementarlo, ma comunque potresti mettere uno
javascript su un server web interno, che puoi far scaricare dal tuo
browser inserendo l'url nella sezione apposita
(
http://miosito/wpad.dat
), tipo:
wpad.dat:
function FindProxyForURL(url, host)
{
if (
        shExpMatch(url,"*://
127.0.0.1
*") ||
        shExpMatch(url,"*://localhost*") ||
        shExpMatch(url,"*://
192.168.0.
*") ||
        dnsDomainIs(host,"mydomain.lan")
   )
        return "DIRECT";
                else
        return "PROXY proxy.mydomain.lan:3128; DIRECT";
}
bye G.L.
-- 
Da i.d.c.tutela:
P.S. Quando ci sar� lo switch-off, avr� problemi anche col
monitor del PC? Ho visto che � collegato in modalit� analogica.

Potresti anche non implementarlo, ma comunque potresti mettere uno
javascript su un server web interno, che puoi far scaricare dal tuo
browser inserendo l'url nella sezione apposita
(
http://miosito/wpad.dat
), tipo....
ciao Reinassance,
interessante la tua soluzione, si potrebbe distribuire via group policy 
sulla rete locale.
Mi torner� utile anche per altre cose.
Forse mi sono spiegato male io.
Lavorando su squid.conf non si pu� far in modo di non tenere in cache un 
determinato sito?
grazie.
Marco 

 determinato sito?
Spiega esattamente: "Il problema � legato al fatto che alcuni
aggiornamenti di un gestionale installato, non vanno a buon fine se c'� 
configurato squid".
A naso, finche' non approfondiamo meglio, IMHO non e' un problema di
caching o meno, e' proprio il fatto di passare per un proxy che non
viene digerito dalle procedure di aggiornamento del gestionale (non e'
la prima volta che mi capita...), e non e' che risolvi abilitando o meno
il caching su squid in modo selettivo: sempre per un proxy http si sta
passando. Al piu', certi parametri potrebbero renderlo piu' - come dire
- "trasparente".
Poi, il programma di aggiornamento del gestionale prevede una
sezione di configurazione dove si puo' esplicitare la presenza del
proxy?


> determinato sito?
O forse, adesso ho capito meglio: squid non aggiorna le pagine web in
cache del sito con gli aggiornamenti del gestionale? Strano... BTW:
http://www.linuxquestions.org/questions/linux-server-73/squid-no-cache-687713/


 sulla rete locale.
bhe scusa, se hai AD basta una policy dove inserire le esclusioni dal
proxy.
-- 
MirkoB.   
ne...@bsi-net.it
Motoretta BMW R1200R Nera...
L'indirizzo em@il non � da considerarsi pubblico,
ma utilizzabile solo per temi inerenti il NG corrente.

Spiega esattamente: "Il problema � legato al fatto che alcuni
aggiornamenti di un gestionale installato, non vanno a buon fine se c'�
configurato squid".
esatto.
A naso, finche' non approfondiamo meglio, IMHO non e' un problema di
caching o meno, e' proprio il fatto di passare per un proxy che non
viene digerito dalle procedure di aggiornamento del gestionale (non e'
la prima volta che mi capita...),
mi sa che � questo
e non e' che risolvi abilitando o meno
il caching su squid in modo selettivo: sempre per un proxy http si sta
passando. Al piu', certi parametri potrebbero renderlo piu' - come dire
- "trasparente".
Grazie per il suggerimento Reinassance,
Il problema del gestionale � legato ad un cliente che mi ha sollevato questa 
obiezione.
Un loro programmatore, che gli fornisce questo gestionale, ha affermato che 
la presenza del proxy impedisce il corretto aggiornamento del software. In 
effetti, facendo 'uscire' il pc direttamente senza proxy il problema non si 
pone.
Lui suggeriva di 'non cachare' il sito dal quale il gestionale effettua il 
download.
Non conosco il sw e non so se all'interno � possibile impostare un proxy o 
meno.
Andr� da loro sett. prox per altri problemi e verificher� effettivamente il 
comportamento.
Prover� prima con la soluzione che suggerivi limitatamente al sito di 
aggiornamento del gestionale:
***
acl NoCacheURL dst_domain 
www.example.com
cache deny NoCacheURL
***
per quanto riguarda la procedura precedente (wpad) la tengo come ultima 
spiaggia visto che va installato il file su un webserver che in questo 
momento non c'�. Non vorrei abilitare iis solo per questo trucchetto. A meno 
di installarlo su qualche webserver minimalista.
grazie
marco

 sulla rete locale.
bhe scusa, se hai AD basta una policy dove inserire le esclusioni dal
proxy.
in effetti, a volte la soluzione � proprio sotto gli occhi!
Ops!
Anche se approfondire qualche regola di squid non era comunque male.
Grazie
Marco 

 meno di installarlo su qualche webserver minimalista.
Apache per windows, al limite
