Opa !! talvez seja porque o squid nao consegue apagar o squid.pid !!! no linux eu montei um rc para squid que consegue contornar estas situacoes...
adapta ele ai para o bsd... que funciona :) #!/bin/bash # rc.squid - Comanda o daemon squid # Alexandre J Correa <[EMAIL PROTECTED]> PID=`/sbin/pidof squid` RUN=0 SQUID="/usr/sbin/squid" OPTS="-D -s" if `kill -CHLD $PID > /dev/null 2>&1`; then RUN=1 fi squid_start() { if [ "$RUN" == "1" ]; then echo "Squid ja esta rodando..." exit 1 fi echo -n "Iniciando squid..." ulimit -HSd unlimited ulimit -HSf unlimited ulimit -HSm unlimited ulimit -HSn 16384 ulimit -HSs unlimited ulimit -HSt unlimited ulimit -HSv unlimited ulimit -HSc unlimited $SQUID $OPTS >> /var/log/squid/squid.out 2>&1 RETVAL=$? if [ $RETVAL -eq 0 ]; then echo " OK" else echo " ERRO" fi return $RETVAL } squid_stop() { if [ "$RUN" == "0" ]; then echo "Squid nao esta ativo..." exit 1 fi echo -n "Finalizando squid..." $SQUID -k shutdown & while : ; do echo -n "." [ -f /var/run/squid.pid ] || break sleep 1 done echo " OK" } squid_reload() { if [ "$RUN" == "0" ]; then echo "Squid nao esta ativo..." exit 1 fi $SQUID $OPTS -k reconfigure } squid_restart() { squid_stop squid_start } case "$1" in start) squid_start ;; stop) squid_stop ;; reload) squid_reload ;; restart) squid_restart ;; *) echo $"Uso: $0 {start|stop|reload|restart}" exit 1 esac exit $? On Nov 6, 2007 1:35 PM, Lucas Gabriel Alves Moreira <[EMAIL PROTECTED]> wrote: > Pessoal estou tendo um problema com o squid que é o seguinte. > > tenho alguns servidores que quando ocorre de precisar de desligar se desliga > eles normalmente mas quando eles ligam algumas vezes o squid nao inicia e > reporta erro que ja existe uma imagem do squid na memoria informa o pid e > fecha.. mas ao checar os programas que estao na memoria i pid que ele > informa nao condiz com imagem nenhuma de squid geralmente é tty ou outro > aplicativo .. > Eu uso aquele RUNCACHE pra startar o squid.. Este problema é variavel ou > seja hora acontece hora nao . .mas isto so ocorre quando acontece quando se > reincia o servidor.. com ele ligado se eu parar o squid e inicia-lo > novamente ele nao demonstra este erro .. alguem ai ja teve este probleminha > ? > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > -- Sds. Alexandre J. Correa Onda Internet / OPinguim.net http://www.ondainternet.com.br http://www.opinguim.net ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd