Publicada por Sp4wN em 13/06/2007 - 22:22h:
* Sp4wN usa Debian

bom pessoal nao sei o que aconteceu com meu squid... mas as maquiinas windows... conseguem logar mas nao conseguem navegar, nos terminais o cliente digita a senha e usuario corretos e a pagina fica carregando e carregando mais nao abre nada... tipo como se nao tive conectado a internet... o que pode ser... sendo que estava funcionando corretamente... na lan house.. qaundo trouxe ele aqui pra mim casa e coloquei ele em rede novamente com outra maquina nao funciono mais... as configuracoes sao exatamentes iguai aqui em casa como eram na lan... com o hub e as maquinas ligadas nele... com os mesmos ips inclusive... o samba funciona normalmente mas o squid esta com este problema...segue oi meu arquivo squid.conf para que vcs possam analizar... e outra coisa... que ja estava acontecendo ate mesmo quando o squid estava funcionando e que as acls de bloqueio de sites nao estavam funcionando mesmo assim as pessoas acessavam os sites poribidos...


http_port 3128 transparent
maximum_object_size_in_memory 64 KB

maximum_object_size 16 MB
minimum_object_size 0 KB

cache_swap_low 90
cache_swap_high 95

cache_dir ufs /var/spool/squid 512 16 256
error_directory /usr/share/squid/errors/Portuguese

visible_hostname debian
dns_nameservers 10.1.1.152
cache_mgr carlos_epg@hotmail.com

access_log /var/log/squid/access.log squid


# OPTIONS FOR EXTERNAL SUPPORT PROGRAMS
# -----------------------------------------------------------------------------

hosts_file /etc/hosts

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


# ACCESS CONTROLS
# -----------------------------------------------------------------------------

#acl que obriga os usuarios a se logarem antes de acessar qualquer pagina

auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/squid_passwd
acl autenticados proxy_auth REQUIRED
http_access allow autenticados


#configuracao padrao que tem que ser mantida:
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
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      # https
acl SSL_ports port 563      # snews
acl SSL_ports port 873      # rsync
acl Safe_ports port 80      # http
acl Safe_ports port 21      # ftp
acl Safe_ports port 443      # https
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
acl Safe_ports port 631      # cups
acl Safe_ports port 873      # rsync
acl Safe_ports port 901      # SWAT
acl purge method PURGE
acl CONNECT method CONNECT

#Recommended minimum configuration:
#
# Only allow cachemgr access from localhost
http_access allow manager localhost
http_access deny manager
# Only allow purge requests from localhost
http_access allow purge localhost
http_access deny purge
# Deny requests to unknown ports
http_access deny !Safe_ports
# Deny CONNECT to other than SSL ports
http_access deny CONNECT !SSL_ports

#nega acesso a sites
acl sites dstdomain -i "/etc/squid/bloqueados/sitesproibidos.txt"
http_access deny sites

#nega acesso a palavras
acl nomes url_regex -i "/etc/squid/bloqueados/negapalavra.txt"
http_access deny nomes

#nega download de arquivos
#acl download url_regex -i .exe$ .avi$ .mp3$ .wmv$ .mpeg$ .mpg$ .rm$ .wma$
#http_access deny download

#libera acesso somente para alguns sites
#acl libera url_regex -i "/etc/squid/permitidos/liberados"
#http_access allow libera

#acl que informa a faixa de ip da minha rede e quais pcs usaram o proxy
acl our_networks src 10.1.1.131/255.255.255.255 10.1.1.100/255.255.255.255
http_access allow our_networks
http_access allow localhost

#negando acesso a todas regras que nao sejam as sitadas acima
http_access deny all

# Insert your own rules here.
#
#
# and finally allow by default
http_reply_access allow all

# icp_access deny all
#
#Allow ICP queries from everyone
icp_access allow all

# ADMINISTRATIVE PARAMETERS
# -----------------------------------------------------------------------------

cache_effective_group proxy


# OPTIONS FOR THE CACHE REGISTRATION SERVICE
# -----------------------------------------------------------------------------

# DELAY POOL PARAMETERS (all require DELAY_POOLS compilation option)
# -----------------------------------------------------------------------------

coredump_dir /var/spool/squid
logfile_rotate 10

  
 
Resposta de edupooter em 14/06/2007 - 10:41h:
* edupooter usa Ubuntu
* edupooter tem conceito: 9.1
 


O Squid pode estar coletando alguma configuração obscura (ou seja, algo que não está no squid.conf)

Faça backup das listas de proibição, e experimente reconfigurar o Squid com:

# dpkg-reconfigure squid

Ou ainda reinstalar o Squid com:

# aptitude purge squid ; aptitude install squid

  


ATENÇÃO: Antes de contribuir com uma resposta, leia o artigo Qualidade de respostas e certifique-se de que esteja realmente contribuindo com a comunidade. Muitas vezes o ímpeto de contribuir nos leva a atrapalhar ao invés de ajudar.

Contribuir com resposta



CAPTCHA
[ Recarregar imagem ]

Digite o código acima:

  
* Nota: só é possível enviar respostas usuário que possui conta e esteja logado com ela, caso contrário sua mensagem será perdida.



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts