Вы находитесь на странице: 1из 2

Se ao iniciar seu servidor proxy voc recebe a seguinte mensagem de erro: "O Squi d est inativo mas seus

subsistemas trancados", no se apavore! Este artigo aborda o s mtodos para a soluo deste problema, alm de trazer dicas sobre como depurar outros tipos de problema no Squid.

Squid desliga depois de alguns segundos Seu servidor Squid depois de alguns segundos desliga? Voc d o seguinte comando: # service squid status E recebe a seguinte resposta: # service squid status O Squid est inativo mas seus subsistemas trancados. Isto acontece devido s permisses de pastas e arquivos que existe no Linux. Tive esta experincia no Conectiva Linux 8, portanto poderei passar o que aprendi somente nesta Distro. Em primeiro lugar, o Squid usa alguns diretrios do Linux para instalao de seus arqu ivos e verificaes. Primeiro voc precisa saber o que est acontecendo com o Squid, leia o arquivo de lo g que ele gera quando iniciado (geralmente em /var/log/squid). Neste arquivo de log vai aparecer alguma coisa parecida com: 2003/07/08 09:42:42| Starting Squid Cache version 2.4.STABLE1 for i686-pc-linuxgnu... 2003/07/08 09:42:42| Process ID 1095 2003/07/08 09:42:42| With 1024 file descriptors available 2003/07/08 09:42:42| Performing DNS Tests... 2003/07/08 09:42:42| Successful DNS name lookup tests... 2003/07/08 09:42:42| DNS Socket created on FD 4 2003/07/08 09:42:42| Adding nameserver 200.225.197.34 from /etc/resolv.conf 2003/07/08 09:42:42| Adding nameserver 200.225.197.37 from /etc/resolv.conf 2003/07/08 09:42:42| Unlinkd pipe opened on FD 9 2003/07/08 09:42:42| Swap maxSize 307200 KB, estimated 23630 objects 2003/07/08 09:42:42| Target number of buckets: 1181 2003/07/08 09:42:42| Using 8192 Store buckets 2003/07/08 09:42:42| Max Mem size: 307200 KB 2003/07/08 09:42:42| Max Swap size: 307200 KB 2003/07/08 09:42:42| /var/spool/squid: (2) No such file or directory FATAL: Failed to verify one of the swap directories, Check cache.log for details. Run 'squid -z' to create swap directories if needed, or if running Squid for the first time. Squid Cache (Version 2.4.STABLE1): Terminated abnormally. CPU Usage: 0.040 seconds = 0.020 user + 0.020 sys Maximum Resident Size: 0 KB Page faults with physical i/o: 382 Note que quase no final do arquivo tem uma mensagem dizendo que o arquivo ou dir etrio no existe e que houve falha na verificao nos diretrios de swap. O arquivo cache

.log o arquivo que voc tem que verificar. Diz para voc digitar 'squid -z' para criar os diretrios de swap. Quando voc digita este comando aparece uma mensagem parecida com esta: # squid -z No foi possvel criar os diretrios de Swap [103] Permission Denied Esta mensagem exibida devido s permisses da pasta '/var/cache/squid' e '/var/spool /squid'. Altere as permisses destas pastas para leitura/gravao para usurios, grupos, etc. E o s nomes abaixo destas opes para 'nobody'. Feito isto voc pode executar o comando 'squid -z' que os diretrios de Swap sero cri ados e seu Squid ir funcionar corretamente. Se este no for seu problema, mas ainda tem problemas com o Squid, preste bem ateno nas linhas o arquivo de log do Squid (/var/log/squid/cache.log), que ele lhe dir muita coisa. At mais, Breve estarei com mais artigos e dicas do Linux. Fernando da Silva Santos

Вам также может понравиться