Squid no Slackware10 ->squid: ERROR : No running copy
ola pessoal, saudaçoes.
Gente nunca apanhei tanto pra instalar um soft como to agora pra fazer funfar esse SQUID
meu deus
to quse desistindo! Por favor , olhem abaixo o q eu fiz e me dêem ma luz please!
Uso o Slackware 10.1 aqui com 2 placas de rede (eth0 para rede interna) e (Eth1 para net). Uma coisa q já tinha apanhado antes e não sei se pode estar dando pau agora, é q toda vez q inicializo o adsl-start aqui , tenho q digitar as linhas abaixo senão ele conecta mas não navega
Route del default
Route add default ppp0
Pois bem, no SQUID:
-Baixei o squid-2.5-stable9 e descompactei numa pasta TMP
-digitei:
./configure --enable-delay-pools --enable-cache-digests --enable-poll --disable-ident-lookups --enable-truncate --enable-removal-policies --enable-arp-acl --enable-err-language=Portuguese
e depois:
mkdir /usr/local/squid/var/cache
mkdir /usr/local/squid/var/logs
groupadd squid
useradd -g squid squid
chown squid.squid /usr/local/squid/var/cache
chown squid.squid /usr/local/squid/var/logs
/usr/local/squid/sbin/squid -z
ln -s /usr/local/squid/sbin/squid /sbin/squid
squid
o meu SQUID.Conf q esta em /etc/squid/squid.conf
so deixei com 3 linhas q é pra funfar mesmo:
http_port 3128
cahe_mem 8mb
http_access allow all
e só !!!!
quando dou
#squid -k check
ele me retorna:
squid: ERROR : No running copy
e ai vou numa estaçao windows, interner explorer e coloco o end do meu proxy 192.168.254.140 e a porta 3128 e nada tb
.
POR FAVOR HELP-ME!!!
Re: Squid no Slackware10 ->squid: ERROR : No running copy
Cara eu vou descrever os passos de como faço pra instalar derepente te de uma luz:
copio o squid pra raiz (/)
descompacto ele la dentro depois entro no diretorio descompactado e digito ./configure --prefix=/usr/local/squid
depois dou um make e um make install
Depois e so configurar o squid.conf !!!
Qualquer duvida quanto as config do squid.conf da um toque ai que damos uma força !!!
Valeu galera
Squid no Slackware10 ->squid: ERROR : No running copy
pois é amigo...esse seria o jeito "default" da coisa e mesmo fazendo ele nao "vinga "mesmo assim! continua o erro e nada do squid funcionar ainda...
Re: Squid no Slackware10 ->squid: ERROR : No running copy
mkdir /usr/local/squid/var/cache # Nao e necessario
mkdir /usr/local/squid/var/logs # Nao e necessario
groupadd squid # Nao e necessario
useradd -g squid squid # Nao e necessario
chown squid.squid /usr/local/squid/var/cache # Nao e necessario
chown squid.squid /usr/local/squid/var/logs # Nao e necessario
/usr/local/squid/sbin/squid -z # Nao e necessario
ln -s /usr/local/squid/sbin/squid /sbin/squid # Nao e necessario
squid
Tudo isso que vc criou ai fora era so ter dado uma boa olhada no seu squid.conf e ter feito la dentro, tudo isso que ta ai tem dentro do arquivo de configuraçao,e a maneira mais correta de configurar é abrir o arquivo e apenas descomentar as linhas como vc fez com essas 3 que vc passou ai !!!
Qualquer coisa posta ai !!!
Squid no Slackware10 ->squid: ERROR : No running copy
putz cara...como eu queria q fosse simples assim aqui...
acabo de formatar outra maq e instalar e ai fiz esse "basicão" q vc me passou e nada...mesmo erro.... o q sera heim?
Squid no Slackware10 ->squid: ERROR : No running copy
Me passa as suas configuraçoes do squid.conf , pra podermos ajudar mais rapido e facilmente !!!
Valeu galera ate mais !!!
Squid no Slackware10 ->squid: ERROR : No running copy
esta conforme acima citado:
http_port 3128
cahe_mem 8mb
http_access allow all
outra... peguei um tutor na net q deu +/- certo....
so q agora ta dando um erro q eu acho q é do iptables , ele nao da acesso pras maq navegar ., segue tutor pra quem tiver com o mesmo problema:
$ wget http://www.squid-cache.org/Versions/...TABLE1.tar.bz2
Make sure this is the current stable by visiting www.squid-cache.org
Now we need to extract the tarball we just downloaded.
$ tar -xvzf squid-2.5.STABLE1.tar.bz2
Next step will be to configure and compile Squid
$ ./configure --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc/squid--enable-arp-acl --enable-err-language=English --enable-snmp --enable-linux-netfilter --enable-pf-transparent --disable-ident-lookups
$ make
$ sudo make install
We now want to add a user and group for Squid to run as.
groupadd squid
useradd squid -u 23 -g squid -d /usr/local/squid
Next download my squid.conf for easy editing. Open the file
and edit the top half as seen fit.
$ wget http://gregf.ath.cx/dotfiles/squid.conf
Now lets make a cache dir for squid and fix permissions on the directory
$mkdir /var/spool/squid
$chown squid.squid /var/spool/squid
Make a directory for squid to log too.
$mkdir /var/log/squid
Now we want to make a directory for Ad Zapper. This will be the program that
will filter banners and popups we do not want.
///////////////// nao fiz pois nao tinha o arquifvo pra download
$ mkdir /usr/local/squid/zapper
Then change to the new directory and download the script
$ wget http://adzapper.sourceforge.net/scripts/squid_redirect
Now set the file's attributes so squid can execute it.
$ chmod a+rx /usr/local/squid/zapper/squid_redirect
Then change the owner ship of the file to squid
$ chown squid.squid /usr/local/squid/zapper/squid_redirect
Two things to check are:
1. The path to PERL in squid_redirect is correct for my system. If not point it to the correct
location. You can find the correct location by typing "which perl" with out the quotes of course.
2. Check to see if you have the following line in /etc/squid/squid.conf
redirect_program /usr/local/squid/zapper/squid_redirect
/////////////// nao fiz pois nao tinha o arquifvo pra download
Next we want to test squid to make sure its working correctly. The first step
to doing this will be to create the cache directorys that squid will use.
$ /usr/bin/squid -z
criar os 3 arquivos
access.log
cache.log
store.log
no diretorio
/usr/local/squid/var/logs
e dar permisao chmod 777 para os 3
Now, we can start Squid
$ /usr/bin/squid -N -d 1 -D
Now using Squid's client we will test connectivity. Just enter the following.
$ /usr/bin/client -h 192.168.0.1 -p 3128 http://www.freshmeat.net/
If everything is installed correctly you will see the HTML scroll up the
window.
If your using IPChains you can use the following to create a transparent proxy.
$ /sbin/ipchains -A input -p TCP -s 192.168.0.0/16 -d 0/0 www -j REDIRECT 3128
For IPTables use the following
$ /sbin/iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128
For PF use this, assuming 192.168.0.1 is the IP Squid is running on.
rdr on $int_if proto tcp from any to any port 80 -> 192.168.0.1 port 3128
Confgrads! Now we should have squid startup at boottime. Please add the
following to your startup scripts. On BSD it should be /etc/rc.local and on
Linux /etc/rc.d/rc.local
if [ -f /usr/bin/squid ]; then
echo -n ' Squid'; /usr/bin/squid -N -d 1 -D &
fi