Home | Downloads | Fórums | Notícias | Preferências | Galeria | Cadastro | Wiki-BR
 

[ Comunidade Fedora Brasil ]: Forums



Comunidade Fedora Brasil :: Exibir tópico - Erro instalação de squid
 FAQFAQ   PesquisarPesquisar   GruposGrupos   PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   LoginLogin 

Erro instalação de squid

 
Novo Tópico   Responder Mensagem    Comunidade Fedora Brasil - Índice do Fórum -> Fedora Linux rodando como Servidor
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
TiagoCal
Novato
Novato


Registrado em: Nov 04, 2008
Mensagens: 12

MensagemEnviada: Ter Nov 04, 2008 1:32 pm    Assunto: Erro instalação de squid Responder com Citação

Galera.. to tentando aki instalar o squid usando o tuto deste link:
http://www.vivaolinux.com.br/artigo/Instalacao-e-configuracao-do-Squid-no-Fedora/

porem, na hora de configurar da esse erro.. alguem tem algma ideia ??


[root@localhost squid-2.6.STABLE13]# ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
FedoraPT
Novato
Novato


Registrado em: Aug 04, 2008
Mensagens: 8

MensagemEnviada: Ter Nov 04, 2008 2:21 pm    Assunto: Responder com Citação

boas

tentar assim

yum install gcc gcc-c++
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
TiagoCal
Novato
Novato


Registrado em: Nov 04, 2008
Mensagens: 12

MensagemEnviada: Qua Nov 05, 2008 10:21 am    Assunto: Responder com Citação

ola amigo funcinou.. porem, qdo fui startar olha o erro q deu..

[root@fwquality squid-2.6.STABLE13]# service squid start
init_cache_dir /var/spool/squid... /etc/init.d/squid: line 65: 26054 Aborted $SQUID -z -F -D >> /var/log/squid/squid.out 2>&1
Starting squid: /etc/init.d/squid: line 62: 26055 Aborted $SQUID $SQUID_OPTS >> /var/log/squid/squid.out 2>&1
[FAILED]
[root@fwquality squid-2.6.STABLE13]#


tem alguma ideia ?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
grupoander
Usuário
Usuário


Registrado em: Apr 29, 2007
Mensagens: 71
Localização: Campinas - SP

MensagemEnviada: Qua Nov 05, 2008 12:32 pm    Assunto: Tenta assim ! Responder com Citação

Fera começa do Zero novamente !

Excluir o squid com o comando : yum remove squid

e instala novamente com o comando: yum install squid

configure corretamente aonde ficarão seus cache ..

EX: # Determinando o diretorio onde estara armazenado o cache das paginas
cache_log /var/log/squid/cache.log
cache_access_log /var/log/squid/access.log
cache_store_log /var/log/squid/store.log

e de o comando novamente:;

squid -z

Abraços,

se
_________________
Anderson - Grupoander
Analista de Suporte
Usuário de Fedora e Ubuntu
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email Visitar a homepage do Usuário
TiagoCal
Novato
Novato


Registrado em: Nov 04, 2008
Mensagens: 12

MensagemEnviada: Qua Nov 05, 2008 2:49 pm    Assunto: Responder com Citação

ola amigo. muito obrigado pela sua resposta..

seguinte cara, fiz o q vc falou, removi o squid, instalei novamente,... so me perdi na parte que vc falou pra determinar os caches.. tenho q digitar akeles comandos ? aonde eu seto akilo ? (desculpa cara.. como falei.. estou iniciando)

fui digitar o comando q vc falou (sem definir os caches q vc falou) e deu o seguinte erro.. é normal ?

[root@fwquality ~]# squid -z
FATAL: Could not determine fully qualified hostname. Please set 'visible_hostname'

Squid Cache (Version 2.6.STABLE16): Terminated abnormally.
CPU Usage: 0.018 seconds = 0.010 user + 0.008 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0
Aborted


abraços
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
grupoander
Usuário
Usuário


Registrado em: Apr 29, 2007
Mensagens: 71
Localização: Campinas - SP

MensagemEnviada: Qua Nov 05, 2008 2:59 pm    Assunto: Vamos la ! Responder com Citação

Agora eu outro erro:

Esse erro: Please set 'visible_hostname'

Esta pedindo para vc configurar o nome da sua maquina no squid.conf em

/etc/squid/squid.conf

se não lembrar o nome da maquina é só digitar hostname no terminal que vc vera .

E a configuração do cache vc também configura no squid.conf

O caminho do diretorio é padrão, e vc pode apontar pra onde quiser !
Ex::
cache_log /var/log/squid/cache.log
cache_access_log /var/log/squid/access.log
cache_store_log /var/log/squid/store.log

e vc pode apontar o diretorio e o tamanho, aonde 10000 é 10GB do HD, sendo assim tenho 3 diretorios do squid com 10GB cada.

cache_dir aufs /cache/squid/dir0 10000 16 256
cache_dir aufs /cache/squid/dir1 10000 16 256
cache_dir aufs /cache/squid/dir2 10000 16 256

Abraços,
_________________
Anderson - Grupoander
Analista de Suporte
Usuário de Fedora e Ubuntu
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email Visitar a homepage do Usuário
TiagoCal
Novato
Novato


Registrado em: Nov 04, 2008
Mensagens: 12

MensagemEnviada: Qui Nov 06, 2008 9:48 am    Assunto: Responder com Citação

ola amigo.. acho q esta caminhando aki.. porem olha o q esta acontecendo


[root@fwquality squid]# squid -z
2008/11/06 06:31:30| Squid is already running! Process ID 1922
[root@fwquality squid]# service squid restart
Stopping squid: [FAILED]
Starting squid: [FAILED]
[root@fwquality squid]#



parece q ele starta, porem, qdo dou restart, ele falha para parar e startar.. o q pode estar acontecendo ? vlw
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
TiagoCal
Novato
Novato


Registrado em: Nov 04, 2008
Mensagens: 12

MensagemEnviada: Qui Nov 06, 2008 10:29 am    Assunto: Responder com Citação

opa.. ola amigo..

parece q foi agora.. restartei a maquina depois de alguns comandos e agora esta blz..


[root@fwquality ~]# squid
2008/11/06 07:11:06| Squid is already running! Process ID 1532
[root@fwquality ~]# service squid restart
Stopping squid: ................ [ OK ]
Starting squid: . [ OK ]
[root@fwquality ~]#



Porem... poderia me ajudar em mais uma coisa ?

estou querendo criar usuarios pro meu squid porem nao consigo o usar o htpasswd.. da command not found..

sabe como proceder ? um abraço
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
grupoander
Usuário
Usuário


Registrado em: Apr 29, 2007
Mensagens: 71
Localização: Campinas - SP

MensagemEnviada: Qui Nov 06, 2008 12:50 pm    Assunto: Vamoa Lá ! Responder com Citação

Com squid vc pode criar regras para bloqueio e liberação do acesso a internet, junto com o iptables,

tem uma lista do squid chamado squid-br .. eu também participo, e me ajuda bastante nas duvidasd diarias.

segue o link:
Assinar: squid-br-subscribe@yahoogrupos.com.br

Também tem a do iptables, da uma olhadinha no yahoo grupos..

Vou te passar um modelo de squid, porem vc devera alterar conforme sua rede,

A inclusão de usuarios, acontece com squid autenticado,

Porem existe varios tipo de bloqueios:

Por IP, MAC, Usuario, Palavra, URL.

Da uma pesquisada sobre isso.

ESSE ABAIXO É UM EXEMPLO :


# Porta que o Squid irá "escutar"
http_port 3128
# Usuário e grupo do squid
cache_effective_user proxy
cache_effective_group proxy

# Tamanho do cache
cache_mem 512 MB
cache_swap_low 90
cache_swap_high 95
memory_replacement_policy heap GDSF
cache_replacement_policy heap LFUDA
maximum_object_size 8 MB
maximum_object_size_in_memory 40 KB
cache_dir ufs /squidcache/cache/ 10000 16 256
visible_hostname server

# Determinando o diretorio onde estara armazenado o cache das paginas
cache_log /var/log/squid/cache.log
cache_access_log /var/log/squid/access.log
cache_store_log /var/log/squid/store.log
hierarchy_stoplist cgi-bin ?

acl QUERY urlpath_regex cgi-bin \?

# Autenticacao NTLM
auth_param ntlm program /usr/bin/ntlm_auth DOMAIN/SERVER --helper-protocol=squid-2.5-ntlmssp
auth_param ntlm children 15
auth_param ntlm max_challenge_reuses 0
auth_param ntlm max_challenge_lifetime 2 minutes
#auth_param ntlm use_ntlm_negotiate off
auth_param basic program /usr/bin/ntlm_auth DOMAIN/SERVER --helper-protocol=squid-2.5-basic
auth_param basic children 5
auth_param basic realm Digite o Dominio\Login e Senha
auth_param basic credentialsttl 8 hours
auth_param basic casesensitive off

refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern . 0 20% 4320

half_closed_clients off

acl all src 192.168.0.0/255.255.255.0
acl all src 192.168.1.0/255.255.255.0
acl all src 192.168.11.0/255.255.255.0
acl all src 192.168.12.0/255.255.255.0
#acl all src 127.0.0.1/255.255.255.255

acl manager proto cache_object
#acl administrador src 127.0.0.1
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl SSL_ports port 443 563
acl Safe_ports port 80 # http
acl Safe_ports port 20 # ftp
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 563 # https, snews
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
### Windows Update temporario###
acl windowsupdate dstdomain .windowsupdate.microsoft.com
acl windowsupdate dstdomain .update.microsoft.com
acl windowsupdate dstdomain .download.windowsupdate.com
acl windowsupdate dstdomain .c.microsoft.com
acl windowsupdate dstdomain .one.microsoft.com
acl windowsupdate dstdomain .download.microsoft.com
acl CONNECT method CONNECT


http_access allow manager localhost
acl post method POST
acl acesso proxy_auth REQUIRED
acl dominios_negados url_regex -i "/usr/local/squid/etc/listas/dominios_negados"
acl java browser java
acl java browser Java
acl usr_vip proxy_auth "/usr/local/squid/etc/listas/usr_vip.usr"
acl usr_post proxy_auth "/usr/local/squid/etc/listas/usr_post.usr"
#acl logmein dstdomain logmein.com.
acl usr_web proxy_auth "/usr/local/squid/etc/listas/usr_web.usr"
acl sites_permitidos_vip url_regex "/usr/local/squid/etc/listas/sites_permitidos"
acl acesso_messenger url_regex -i gateway.dll
acl messenger req_mime_type ^application/x-msn-messenger
acl sites_permitidos_web url_regex "/usr/local/squid/etc/listas/sites_permitidos_web"
acl ar src "/usr/local/squid/etc/listas/grupo_ar"
acl sites_ar url_regex "/usr/local/squid/etc/listas/sites_ar"
acl usr_logmein proxy_auth "/usr/local/squid/etc/listas/usr_logmein.usr"
acl sites_permitidos_logmein url_regex "/usr/local/squid/etc/listas/sites_permitidos_logmein"
acl usr_linkedin proxy_auth "/usr/local/squid/etc/listas/usr_linkein.usr"
acl sites_permitidos_linkedin url_regex "/usr/local/squid/etc/listas/sites_permitidos_linkedin"
acl dominios_permitidos url_regex "/usr/local/squid/etc/listas/dominios_permitidos"
acl html rep_mime_type text/html
reply_body_max_size 0 allow html

# A linha abaixo deve ser descomentada para liberar o acesso total.
#http_access allow all
http_access allow java
#http_access allow logmein
http_access allow windowsupdate
http_access deny acesso acesso_messenger
http_access deny messenger
http_access allow usr_vip sites_permitidos_vip
http_access allow ar sites_ar
http_access deny ar !sites_ar
http_access allow usr_web sites_permitidos_web
http_access allow usr_linkedin sites_permitidos_linkedin
http_access allow usr_logmein sites_permitidos_logmein
http_access allow dominios_permitidos
http_access allow usr_post post
http_access deny dominios_negados
http_access deny !Safe_ports
http_access allow post all
http_access deny CONNECT !SSL_ports
http_access allow all acesso
http_reply_access allow all
http_access deny all
#icp_access allow all
#miss_access allow all
coredump_dir /usr/local/squid/var/cache/

#Log de Erros
error_directory /usr/local/squid/share/errors/Portuguese/
deny_info http://server.domain.com.br/bloqueio.html dominios_negados
cache_mgr seguranca@domain.com.br

#dns_nameservers 127.0.0.1
#reference_age 20 day
#positive_dns_ttl 12 hour

###

Porem é só um exemplo, vc deve entender o significado dessas configurações !!

Abraços,
_________________
Anderson - Grupoander
Analista de Suporte
Usuário de Fedora e Ubuntu
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email Visitar a homepage do Usuário
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    Comunidade Fedora Brasil - Índice do Fórum -> Fedora Linux rodando como Servidor Todos os horários são GMT - 3 Hours
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.

Powered by phpBB © 2001, 2005 phpBB Group

Forums ©
_