Erro na Busca Cep [RESOLVIDO]

1. Erro na Busca Cep [RESOLVIDO]

Lenoxx
xlinux

(usa Ubuntu)

Enviado em 16/01/2015 - 15:00h

Boa tarde Pessoal,


Estou com um problema aqui no meu proxy que tá barrando um busca cep de aplicação que temos aqui, não consegui achar onde está o erro já liberei o site liberei o ip do site no squid e nada. A mensagem de erro que retorna é a seguinte:

ERRO HTTP: 400 Bad request

URL: http://cep.republicavirtual.com.br/web_cep.php?cep-75000000&formato=xml

Confesso que não sei o que pode ser... Alguém poderia me dar uma força?


Obrigado




  


2. MELHOR RESPOSTA

Carlos APC
Carlos_Cunha

(usa Linux Mint)

Enviado em 17/01/2015 - 22:22h

E também , marque como melhor resposta, ajudar os próximos.
"Linux é algo que me fez ter Gosto pela Informática, se tornou um Vicio" - Carlos A. P. Cunha

3. Re: Erro na Busca Cep

Carlos APC
Carlos_Cunha

(usa Linux Mint)

Enviado em 17/01/2015 - 01:46h

Tentou limpar o cache do proxy?
Se sim, mostre como vc fez.


"Linux é algo que me fez ter Gosto pela Informática, se tornou um Vicio" - Carlos A. P. Cunha


4. Re: Erro na Busca Cep [RESOLVIDO]

Lenoxx
xlinux

(usa Ubuntu)

Enviado em 17/01/2015 - 17:38h


Olá amigo foi feito sim, conforme procedimento abaixo:

# /etc/init.d/squid3 stop

# mv /var/spool/squid /var/spool/squid.del

Recriei o diretório de cache:

# mkdir /var/spool/squid

Dei permissão para o diretório criado:

# chmod 777 /var/spool/squid

Reconstrua os arquivos de cache:

# squid3 -z

# /etc/init.d/squid3 start


Mas não funcionou....


5. Re: Erro na Busca Cep [RESOLVIDO]

Carlos APC
Carlos_Cunha

(usa Linux Mint)

Enviado em 17/01/2015 - 17:58h

xlinux escreveu:


Olá amigo foi feito sim, conforme procedimento abaixo:

# /etc/init.d/squid3 stop

# mv /var/spool/squid /var/spool/squid.del

Recriei o diretório de cache:

# mkdir /var/spool/squid

Dei permissão para o diretório criado:

# chmod 777 /var/spool/squid

Reconstrua os arquivos de cache:

# squid3 -z

# /etc/init.d/squid3 start


Mas não funcionou....


Certo, só comentado seu procedimentos, esta correto, somente esta equivocado(777 e meio modo-miguelão)
# chmod 777 /var/spool/squid

Não sendo preciso, o que precisa e o user do proxy ter permissão sobre a pasta

chown proxy:proxy /var/spool/squid3
ou
chown proxy:proxy /var/spool/squid

# Depende do user, se for squid mais novo e squid3 o user

Ai tem eu veria duas coisas:

1: Logs de proxy ver se tem mais coisas sendo barados

2: Se tiver Firewall, ver os bloqueios, muitos coisas não espreitão o proxy(setadado) e tentam ir direto.



"Linux é algo que me fez ter Gosto pela Informática, se tornou um Vicio" - Carlos A. P. Cunha


6. Re: Erro na Busca Cep [RESOLVIDO]

Lenoxx
xlinux

(usa Ubuntu)

Enviado em 17/01/2015 - 20:27h


Entendi amigo obrigado pela resposta, à proposito tem firewall poderia dar uma olhada nele por favor..ele tem atendido minhas necessidades aqui é bom uma opinião pra ver se estou fazendo as coisas corretas mesmo.

#!/bin/bash

iptables -F
iptables -X
iptables -t nat -F
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT

echo 0 > /proc/sys/net/ipv4/conf/all/log_martians
echo 1 > /proc/sys/net/ipv4/ip_forward
echo 1 > /proc/sys/net/ipv4/tcp_syncookies
echo 1 > /proc/sys/net/ipv4/ip_dynaddr


modprobe iptable_nat
modprobe ip_conntrack
modprobe ip_conntrack_ftp
modprobe ip_tables
modprobe ipt_string


# Bloqueando a ultra surf

#iptables -A FORWARD -d 65.49.14.0/24 -j LOG --log-prefix "=ultraSurf="

#Forçando a passar pelo proxy

iptables -A FORWARD -p tcp --dport 80 -j REJECT
iptables -A FORWARD -p tcp --dport 8080 -j REJECT
iptables -A FORWARD -p tcp --dport 21 -j REJECT

#iptables -t nat -A PREROUTING -p tcp -i eth1 -p tcp --dport 80 -j REDIRECT --to port 3128
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT --to-port 3128
iptables -A FORWARD -d 65.49.14.0/24 -j LOG --log-prefix "=ultraSurf="
iptables -A FORWARD -t filter -j ACCEPT
iptables -A FORWARD -t filter -j ACCEPT -m state --state ESTABLISHED,RELATED,NEW
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE



#LIBERA DNS SERVER PARA A REDE

iptables -A INPUT -p tcp -s 192.168.1.250 --sport 53 -d 192.168.1.0/24 -j ACCEPT


# LIBERA PORTA PARA CAMERA

iptables -t nat -A PREROUTING -j DNAT --to 192.168.0.191 -i eth0 -d 192.168.1.9 -p tcp --dport 7000
iptables -A FORWARD -j ACCEPT -i eth0 -o eth1 -s 0/0 -d 192.168.1.191 -p tcp --dport 7000

# Libera Web Service

#iptables -t nat -A PREROUTING -i eth1 -d !189.38.91.114 -p tcp --dport 80 -j REDIRECT --to 3128

##PROTECOES

#PROTEGE CONTRA OS "PING OF DEATH"

iptables -A INPUT -p icmp --icmp-type echo-request -m limit --limit 20/m -j REJECT
iptables -A FORWARD -p icmp --icmp-type echo-request -m limit --limit 20/m -j REJECT


# Protege contra port scanners avan�ados (Ex.: nmap)

iptables -A INPUT -p tcp --tcp-flags SYN,ACK,FIN,RST RST -m limit --limit 20/m -j ACCEPT

# Bloqueando tracertroute
iptables -A INPUT -p udp -s 0/0 -i eth0 --dport 33435:33525 -j REJECT

# Protecoes contra ataques
iptables -A INPUT -m state --state INVALID -j REJECT

#BARRANDO ACESSO AO NTOP PARA O MUNDO E LIBERANDO PARA REDE INTERNA

iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 3000 -j DROP
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 3000 -j ACCEPT
iptables -t filter -A INPUT -i eth1 -p tcp --dport 3000 -j ACCEPT


#iMesh:

iptables -A FORWARD -d 216.35.208.0/24 -j REJECT


#Bloqueando os -:P2P:- (se voce deseja utilizar um desses softwares, apenas retire o comentario e substitua a condicao de: REJECT, para ACCEPT)


iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 6881:6889 -j DNAT --to-dest 192.168.1.250
iptables -A FORWARD -p tcp -i eth0 --dport 6881:6889 -d 192.168.1.250 -j REJECT


#BearShare:

iptables -A FORWARD -p tcp --dport 6346 -j REJECT

#WinMX:

iptables -A FORWARD -d 209.61.186.0/24 -j REJECT
iptables -A FORWARD -d 64.49.201.0/24 -j REJECT

#Napigator:

iptables -A FORWARD -d 209.25.178.0/24 -j REJECT

#Morpheus:

iptables -A FORWARD -d 206.142.53.0/24 -j REJECT
iptables -A FORWARD -p tcp --dport 1214 -j REJECT

#KaZaA:

iptables -A FORWARD -d 213.248.112.0/24 -j REJECT
iptables -A FORWARD -p tcp --dport 1214 -j REJECT

#Limewire:

iptables -A FORWARD -p tcp --dport 6346 -j REJECT

#Audiogalaxy:

iptables -A FORWARD -d 64.245.58.0/23 -j REJECT
iptables -A FORWARD -m string --string "find_node" --algo bm -j DROP


Obrigado


7. Re: Erro na Busca Cep [RESOLVIDO]

Carlos APC
Carlos_Cunha

(usa Linux Mint)

Enviado em 17/01/2015 - 20:32h

Teste assim amigo:
Maquina com proxy setado

Execute no firewall:

iptables -I FORWARD -s IP_MAQUINA_QUE ESTA_TESTANDo -j ACCEPT
iptables -t nat -I PREROUTING -s IP_MAQUINA_QUE ESTA_TESTANDo -j ACCEPT

Isso vai liberar o IP da maquina do firewall, para testar se é bloquio de Firewall.

Sem proxy funciona ?

"Linux é algo que me fez ter Gosto pela Informática, se tornou um Vicio" - Carlos A. P. Cunha


8. Re: Erro na Busca Cep [RESOLVIDO]

Lenoxx
xlinux

(usa Ubuntu)

Enviado em 17/01/2015 - 20:56h


Boa Noite amigo,


Show de Bola foi na mosca, funcionou.


obrigado.


9. Re: Erro na Busca Cep [RESOLVIDO]

Carlos APC
Carlos_Cunha

(usa Linux Mint)

Enviado em 17/01/2015 - 21:18h

xlinux escreveu:


Boa Noite amigo,


Show de Bola foi na mosca, funcionou.


obrigado.


Então se com proxy marcado, e liberado do firewall funciona, então é mesmo bloqueio de Firewall.
Você pode deixar assim, ou analisar com algum Snifer de rede(Tcpdump), para saber exatamente quais ips liberar.

Mas caso deixe assim, não esqueça de marcar como resolvida.



"Linux é algo que me fez ter Gosto pela Informática, se tornou um Vicio" - Carlos A. P. Cunha


10. Re: Erro na Busca Cep [RESOLVIDO]

Rafael Nunes
locoloco

(usa Debian)

Enviado em 19/12/2016 - 12:10h

Carlos_Cunha escreveu:

xlinux escreveu:


Boa Noite amigo,


Show de Bola foi na mosca, funcionou.


obrigado.


Então se com proxy marcado, e liberado do firewall funciona, então é mesmo bloqueio de Firewall.
Você pode deixar assim, ou analisar com algum Snifer de rede(Tcpdump), para saber exatamente quais ips liberar.

Mas caso deixe assim, não esqueça de marcar como resolvida.



"Linux é algo que me fez ter Gosto pela Informática, se tornou um Vicio" - Carlos A. P. Cunha


Legal Carlos_Cunha, sou iniciante nesse mundo linux e já estava ficando doido com esse mesmo erro em algumas páginas, o site nem chegava a carregar, quando usei um sniffer ele me apontava esse erro 400 bad request.

Mas a minha dúvida é a seguinte, ao invés de colocar somente um IP nessa regra se eu colocar a interface de rede ele vai me dar algum problema na geração dos logs de conexão? Digo isso porque os sites que estavam sendo bloqueados são sites que toda a empresa usa, então ao invés de colocar IP por IP eu já colocaria toda a interface de rede, o outro motivo é que o servidor não pode ficar sem gerar esses logs.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts