Squid no Debian

1. Squid no Debian

Perfil removido
removido

(usa Nenhuma)

Enviado em 03/03/2008 - 09:33h

Olá a todos.

Instalei o Squid no Debian e quando tento start o mesmo através do comando: /etc/init.d/squid start, aparece o seguinte erro:

proxy:/etc/init.d# /etc/init.d/squid start
Starting Squid HTTP proxy: squid* Creating squid spool directory structure
FATAL: Could not determine fully qualified hostname. Please set 'visible_hostname'

Squid Cache (Version 2.6.STABLE5): Terminated abnormally.
CPU Usage: 0.008 seconds = 0.008 user + 0.000 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0
/etc/init.d/squid: line 74: 7770 Abortado $DAEMON -z
FATAL: Could not determine fully qualified hostname. Please set 'visible_hostname'

Squid Cache (Version 2.6.STABLE5): Terminated abnormally.
CPU Usage: 0.008 seconds = 0.008 user + 0.000 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0
/etc/init.d/squid: line 74: 7772 Abortado start-stop-daemon --quiet --start --pidfile $PIDFILE --chuid $CHUID --exec $DAEMON -- $SQUID_ARGS </dev/null
failed!

-

Alguém já teve esse problema? E como resolvê-lo?

Conto com a ajuda de vocês.


  


2. Re: Squid no Debian

Eduardo Augusto
duzao7667

(usa Debian)

Enviado em 03/03/2008 - 11:40h

Tenta definir o nome de servidor no squid.conf:
http_port 3128 transparent
visible_hostname nome_do_servidor



3. Squid no Debian

Carlos Queiroz
cafq

(usa Debian)

Enviado em 09/03/2009 - 15:59h

Olá Cristiano:
O que está ocorrendo é que o squid não está conseguindo identificar a sua máquina (seu hostname).
Repare na mensagem de erro que ele retorna:
"FATAL: Could not determine fully qualified hostname. Please set visible_hostname' ".
Neste caso, ele está pedindo para que vc lhe informe o seu hostname.
Assim sendo, siga os seguinte passos:
1- Abra o arquivo /etc/squid/squid.conf.
2- Procure a linha:
# TAG: visible_hostname.
3- Umas sete linhas abaixo vc encontrará as linhas:
#Default
# none
4- Descomente esta última linha e troque o 'none' por visible_hostname <seu host>
Ex: se o nome de sua maquina for 'servidor', a linha deverá ficar assim: visible_hostname servidor

Feito isto, basta excutar os comandos:
squid -z
/etc/init.d/dquid start
OK?

Espero ter ajudado,
cafq






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts