Erro ao iniciar Squid [RESOLVIDO]

1. Erro ao iniciar Squid [RESOLVIDO]

Rick
rick_G

(usa Debian)

Enviado em 12/06/2011 - 03:34h

Pessoal comecei a usar o Slackware a pouco tempo, e estou encontrando uma certa dificuldade ao iniciar o squid; Bem baixei o squid no seguinte endereço:

http://www.squid-cache.org/Versions/v3/3.1/squid-3.1.12.2-20110611.tar.gz

compilei e instalei ele, editei o squid.conf (tudo indo muito bem), criei o rc.squid, mas... (sempre tem que ter o mas) se no squid.conf conter a linha cache_dir ufs /usr/local/squid/var/cache 100 16 256, ao dar o comando

#/usr/local/squid/sbin/squid -z

é mostrada a seguinte mensagem:

root@Slackware13:/usr/local/squid/etc# /usr/local/squid/sbin/squid -z
2011/06/12 03:21:18| Creating Swap Directories
2011/06/12 03:21:18| /usr/local/squid/var/cache exists
2011/06/12 03:21:18| /usr/local/squid/var/cache/00 exists
2011/06/12 03:21:18| Making directories in /usr/local/squid/var/cache/00
2011/06/12 03:21:18| /usr/local/squid/var/cache/01 exists
2011/06/12 03:21:18| Making directories in /usr/local/squid/var/cache/01
2011/06/12 03:21:18| /usr/local/squid/var/cache/02 exists
2011/06/12 03:21:18| Making directories in /usr/local/squid/var/cache/02
2011/06/12 03:21:18| /usr/local/squid/var/cache/03 exists
2011/06/12 03:21:18| Making directories in /usr/local/squid/var/cache/03
2011/06/12 03:21:18| /usr/local/squid/var/cache/04 exists
2011/06/12 03:21:18| Making directories in /usr/local/squid/var/cache/04
2011/06/12 03:21:18| /usr/local/squid/var/cache/05 exists
2011/06/12 03:21:18| Making directories in /usr/local/squid/var/cache/05
2011/06/12 03:21:18| /usr/local/squid/var/cache/06 exists
2011/06/12 03:21:18| Making directories in /usr/local/squid/var/cache/06
2011/06/12 03:21:18| /usr/local/squid/var/cache/07 exists
2011/06/12 03:21:18| Making directories in /usr/local/squid/var/cache/07
2011/06/12 03:21:18| /usr/local/squid/var/cache/08 exists
2011/06/12 03:21:18| Making directories in /usr/local/squid/var/cache/08
2011/06/12 03:21:18| /usr/local/squid/var/cache/09 exists
2011/06/12 03:21:18| Making directories in /usr/local/squid/var/cache/09
2011/06/12 03:21:18| /usr/local/squid/var/cache/0A exists
2011/06/12 03:21:18| Making directories in /usr/local/squid/var/cache/0A
2011/06/12 03:21:18| /usr/local/squid/var/cache/0B exists
2011/06/12 03:21:18| Making directories in /usr/local/squid/var/cache/0B
2011/06/12 03:21:18| /usr/local/squid/var/cache/0C exists
2011/06/12 03:21:18| Making directories in /usr/local/squid/var/cache/0C
2011/06/12 03:21:18| /usr/local/squid/var/cache/0D exists
2011/06/12 03:21:18| Making directories in /usr/local/squid/var/cache/0D
2011/06/12 03:21:18| /usr/local/squid/var/cache/0E exists
2011/06/12 03:21:18| Making directories in /usr/local/squid/var/cache/0E
2011/06/12 03:21:18| /usr/local/squid/var/cache/0F exists
2011/06/12 03:21:18| Making directories in /usr/local/squid/var/cache/0F
root@Slackware13:/usr/local/squid/etc#

sendo que os diretórios já estão criados:

root@Slackware13:/usr/local/squid/var/cache# ls
00/ 01/ 02/ 03/ 04/ 05/ 06/ 07/ 08/ 09/ 0A/ 0B/ 0C/ 0D/ 0E/ 0F/
root@Slackware13:/usr/local/squid/var/cache# cd 00
root@Slackware13:/usr/local/squid/var/cache/00# ls
00/ 08/ 10/ 18/ 20/ 28/ 30/ 38/ 40/ 48/ 50/ 58/ 60/ 68/ 70/ 78/ 80/ 88/ 90/ 98/ A0/ A8/ B0/ B8/ C0/ C8/ D0/ D8/ E0/ E8/ F0/ F8/
01/ 09/ 11/ 19/ 21/ 29/ 31/ 39/ 41/ 49/ 51/ 59/ 61/ 69/ 71/ 79/ 81/ 89/ 91/ 99/ A1/ A9/ B1/ B9/ C1/ C9/ D1/ D9/ E1/ E9/ F1/ F9/
02/ 0A/ 12/ 1A/ 22/ 2A/ 32/ 3A/ 42/ 4A/ 52/ 5A/ 62/ 6A/ 72/ 7A/ 82/ 8A/ 92/ 9A/ A2/ AA/ B2/ BA/ C2/ CA/ D2/ DA/ E2/ EA/ F2/ FA/
03/ 0B/ 13/ 1B/ 23/ 2B/ 33/ 3B/ 43/ 4B/ 53/ 5B/ 63/ 6B/ 73/ 7B/ 83/ 8B/ 93/ 9B/ A3/ AB/ B3/ BB/ C3/ CB/ D3/ DB/ E3/ EB/ F3/ FB/
04/ 0C/ 14/ 1C/ 24/ 2C/ 34/ 3C/ 44/ 4C/ 54/ 5C/ 64/ 6C/ 74/ 7C/ 84/ 8C/ 94/ 9C/ A4/ AC/ B4/ BC/ C4/ CC/ D4/ DC/ E4/ EC/ F4/ FC/
05/ 0D/ 15/ 1D/ 25/ 2D/ 35/ 3D/ 45/ 4D/ 55/ 5D/ 65/ 6D/ 75/ 7D/ 85/ 8D/ 95/ 9D/ A5/ AD/ B5/ BD/ C5/ CD/ D5/ DD/ E5/ ED/ F5/ FD/
06/ 0E/ 16/ 1E/ 26/ 2E/ 36/ 3E/ 46/ 4E/ 56/ 5E/ 66/ 6E/ 76/ 7E/ 86/ 8E/ 96/ 9E/ A6/ AE/ B6/ BE/ C6/ CE/ D6/ DE/ E6/ EE/ F6/ FE/
07/ 0F/ 17/ 1F/ 27/ 2F/ 37/ 3F/ 47/ 4F/ 57/ 5F/ 67/ 6F/ 77/ 7F/ 87/ 8F/ 97/ 9F/ A7/ AF/ B7/ BF/ C7/ CF/ D7/ DF/ E7/ EF/ F7/ FF/
root@Slackware13:/usr/local/squid/var/cache/00#

mas se eu comentar o linha cache_dir ufs /usr/local/squid/var/cache 100 16 256 tudo funciona muito bem,será que alguém sabe o que é isso?



  


2. Re: Erro ao iniciar Squid [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 12/06/2011 - 10:48h

Pra inicializar o squid não é esse o comando. Isso é só pra vc criar o cache e, quando vc coloca a linha do cache_dir, ele já cria assim q vc inicializa o squid. Portanto, não há nada d errado nisso. O q acontece quando vc digita o comando abaixo?

# squid -NCd1

Poste aki.


3. Re: Erro ao iniciar Squid [RESOLVIDO]

Rick
rick_G

(usa Debian)

Enviado em 13/06/2011 - 03:15h

Eu sei que esse comando não é para iniciar o squid amigo, que é pra criar o cache, o comando que vc falou não não existe, fala que não foi encontrado, mas eu resolvi o problema, apaguei todos os diretorios e dei o squid -z, dai ele criou os diretorios sem prob, e esta tudo funcionando, obrigado pela ajuda e atenção.


4. Re: Erro ao iniciar Squid [RESOLVIDO]

diego gonçalves
diego17sg

(usa Debian)

Enviado em 16/04/2012 - 22:45h

Renato estou tendo o mesmo problema e com o comando que você mencionou acima me retorna a seguinte mensagem:


cannot open /var/log/squid3/store.log for wariting

The parent directory must be writeable by the user 'proxy', which is the cache_effective_user set in squid.conf.

o que pode ser ?

Obrigado!


5. Re: Erro ao iniciar Squid [RESOLVIDO]

diego gonçalves
diego17sg

(usa Debian)

Enviado em 16/04/2012 - 23:10h

Resolvi aqui no meu caso criei o diretório de cache.log e dei a permissão!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts