View previous topic :: View next topic |
Author |
Message |
Naspe Guru
Joined: 10 Dec 2003 Posts: 321 Location: Genova - Italy
|
Posted: Sun Feb 29, 2004 11:55 pm Post subject: Problemino coi CGI... |
|
|
Ciao raga...
Ho un problemino con uno script cgi...
Praticamente succede questo:
Uso Squid con SquidGuard. Quando downloado un file eseguibile o compresso, squidGuard dovrebbe ridirigerlo ad un wrapper cgi che dovrebe a sua volta lanciare una scansione antivirus su di esso prima di darmelo.
Il problema che mi mi viene scritto:
Forbidden
/cgi-bin/viralator.cgi
Non capisco xchè, inquanto io ho settato che viralator sia eseguibile...
Premetto che come webserver nn sto usando apache ma Monkeyd...
Non so se devo dare qualche permesso a qualcuno...
Squid e SquidGuard girano come utente squid...
Bo ogni aiuto è gradito
Ciao ciao. _________________ God Is Real... Unless Declared As Integer...
Provoca Il Più Bravo... Morirai Come Uno Schiavo!!!
Hai Evocato Il Tuono!!! Ora Raccogli Tempesta!!! |
|
Back to top |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Mon Mar 01, 2004 8:14 am Post subject: Re: Problemino coi CGI... |
|
|
Naspe wrote: | Forbidden
/cgi-bin/viralator.cgi
Non capisco xchè, inquanto io ho settato che viralator sia eseguibile...
Premetto che come webserver nn sto usando apache ma Monkeyd...
|
Non hai un "errors.log" da guardare? _________________ Ciao da me! |
|
Back to top |
|
|
Naspe Guru
Joined: 10 Dec 2003 Posts: 321 Location: Genova - Italy
|
Posted: Mon Mar 01, 2004 10:21 am Post subject: |
|
|
Si che ho un errors.log da guardare ma dentro c'è scritta la stessa cosa... _________________ God Is Real... Unless Declared As Integer...
Provoca Il Più Bravo... Morirai Come Uno Schiavo!!!
Hai Evocato Il Tuono!!! Ora Raccogli Tempesta!!! |
|
Back to top |
|
|
zioponics n00b
Joined: 20 Nov 2003 Posts: 65 Location: ClockLand
|
Posted: Mon Mar 01, 2004 10:39 am Post subject: |
|
|
Da quello che ho capito, squid ridirige sul tuo webserver monkeyd e quindi é il webserver che dovrebbe eseguire lo script cgi.
In questo caso se l'utilizzatore monkeyd ha la permissione 'x' sullo script cgi e sulle directory a monte, non rimane che un problema di configurazione globale sull esecuzione di cgi.
Se non ho capito un tubo, scusa per le c******* che sto raccontando... _________________ Linux nb that actually RTFM |
|
Back to top |
|
|
Naspe Guru
Joined: 10 Dec 2003 Posts: 321 Location: Genova - Italy
|
Posted: Mon Mar 01, 2004 12:02 pm Post subject: |
|
|
Allora: non ho capito un tubo
Ma non xhè spari c*****e. Credo tu abbia ragione, c'è un problema sui permessi di esecuzione dei cgi...
Cmq squidGuard, quando "becca" un file eseguibile/compresso, fa un redirect ad uno script che sta nella dir cgi-bin.
Sinceramente nn so chi sia l'utente che deve eseguire sto script...
Se squid o monkeyd...
Sul file le permission sono rwxrwxrwx quindi anche il mio cane dovrfebbe poterlo eseguire...
Se dalla pagina iniziale di mopnkeyd lancio uno script "test.pl" funziona...
Se ad esempio da qui dall'ufficio faccio: il mio ip/cgi-bin/viralator.pl viene scritta della roba che fa capire che è partito lo script...
Quindi credo che sia SquidGuard che nn ha i permessi o qualcosa di simile... non saprei...
Se servono altre info askate pure _________________ God Is Real... Unless Declared As Integer...
Provoca Il Più Bravo... Morirai Come Uno Schiavo!!!
Hai Evocato Il Tuono!!! Ora Raccogli Tempesta!!! |
|
Back to top |
|
|
Naspe Guru
Joined: 10 Dec 2003 Posts: 321 Location: Genova - Italy
|
Posted: Mon Mar 01, 2004 10:41 pm Post subject: |
|
|
Scusate, nessuno ha un' idea? _________________ God Is Real... Unless Declared As Integer...
Provoca Il Più Bravo... Morirai Come Uno Schiavo!!!
Hai Evocato Il Tuono!!! Ora Raccogli Tempesta!!! |
|
Back to top |
|
|
Naspe Guru
Joined: 10 Dec 2003 Posts: 321 Location: Genova - Italy
|
Posted: Mon Mar 01, 2004 11:51 pm Post subject: |
|
|
Questo è l'errore dell'error log:
Code: | 127.0.0.1 - [29/Feb/2004 21:36:33 +0100] [error 403] Forbidden /cgi-bin/viralator.cgi |
_________________ God Is Real... Unless Declared As Integer...
Provoca Il Più Bravo... Morirai Come Uno Schiavo!!!
Hai Evocato Il Tuono!!! Ora Raccogli Tempesta!!! |
|
Back to top |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Tue Mar 02, 2004 8:34 am Post subject: |
|
|
Naspe wrote: | Sinceramente nn so chi sia l'utente che deve eseguire sto script...
Se squid o monkeyd...
Sul file le permission sono rwxrwxrwx quindi anche il mio cane dovrfebbe poterlo eseguire...
|
Ad eseguire dovrebbe essere monkeyd. Il fatto che i diritti sul file dicono che può eseguire non singnifica che i files di configurazione lo permettano.
Naspe wrote: |
Se dalla pagina iniziale di mopnkeyd lancio uno script "test.pl" funziona...
Se ad esempio da qui dall'ufficio faccio: il mio ip/cgi-bin/viralator.pl viene scritta della roba che fa capire che è partito lo script...
|
E se lo fai dalla macchina in questione (con links o quel che preferisci) direttamente verso monkeyd bypassando squid cosa succede? _________________ Ciao da me! |
|
Back to top |
|
|
Naspe Guru
Joined: 10 Dec 2003 Posts: 321 Location: Genova - Italy
|
Posted: Tue Mar 02, 2004 9:08 am Post subject: |
|
|
Emergo links e provo... _________________ God Is Real... Unless Declared As Integer...
Provoca Il Più Bravo... Morirai Come Uno Schiavo!!!
Hai Evocato Il Tuono!!! Ora Raccogli Tempesta!!! |
|
Back to top |
|
|
|