[Autenticação não funciona em Android]

1. [Autenticação não funciona em Android]

Edir Arnaldo de Oliveira Bonametti
EddyBin

(usa CentOS)

Enviado em 22/09/2014 - 21:06h

Prezados,

Estou com um problema serio, alguém poderia me ajudar por gentileza,

Nós temos um servidor rodando Squid+iptables realizando autenticação
por usuário e senha, porem essa configuração por algum motivo não esta
funcionando quando alguém esta utilizando um Celular Android por exemplo.

Se eu estiver com meu notebook ou computador ligado na rede, e tentar navegar
o mesmo vai pedir autenticação como tem que ser, porem quando me conecto de um celular e
tento navegar a conexão nem passa pelo squid, navega direto.

O que da a entender é que o proxy transparente não funciona com Celular,

Analisando o log do access do squid, quando tento navegar não vejo a conexão,
só funciona quando configuro o proxy diretamente no navegador do celular.

Peço por gentileza que me deem uma luz,

Desde já agradeço


Atenciosamente,
Edir Bonametti



  


2. Re: [Autenticação não funciona em Android]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 23/09/2014 - 10:32h

Desculpe, cara, mas vc não tá sabendo mexer com as configurações do seu celular. Vc está fazendo 2 tipos d questionamentos:

- Proxy transparente não funciona em celular;
- A autenticação não funciona quando vc navega pelo celular.

Afinal, seu squid é autenticado ou não? Anyway, vc deve configurar dentro da sua rede sem fio do celular, nas opções Avançado, os campos do servidor proxy. Ae, no navegador ou em qualquer aplicativo q saiba lidar com autenticação proxy, vai pedir usuário e senha.


3. [Autenticação]

Edir Arnaldo de Oliveira Bonametti
EddyBin

(usa CentOS)

Enviado em 23/09/2014 - 12:29h

Prezado Renato,

Creio que não me expressei bem em relação ao meu problema,

Seguinte:

O proxy é autenticado, quando o usúário esta conectado através de um
computador/notebook e tenta abrir um web browser , ele só consegue navegar
se digitar o usuário e senha solicitados pelo squid (Proxy), porem quando o usuário
sacessa a internet através de um celular utilizando Android, iSO a navegação passa
direto, ou seja quando ele abre um browser não é solicitado o usuário e senha do squid.

Porem quando configuro o proxy na mão no celular o mesmo pede usuário e senha normalmente,
ou seja o proxy transparente, por algum motivo não esta funcionando em aparelhos
celulares.

Deu pra esclarecer meu problema ? Se puder me dar uma orientação, desde já
eu agradesço;

Atenciosamente,
Edir Bonametti


4. Re: [Autenticação não funciona em Android]

Phillip Vieira
phrich

(usa Slackware)

Enviado em 23/09/2014 - 14:30h

kkkkk que confusão!

Nâo existe proxy transparente se vc está utilizando autenticação... mas eu entendi sim...

Deixe-me adivinhar:

1 - Ou vc colocou as confs de proxy manualmente nos hosts da rede ou está utilizando uma GPO de rede.

2 - Vc não está utilizando o iptables para barrar outros acessos.

Estou certo?


5. Re: [Autenticação não funciona em Android]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 23/09/2014 - 14:49h

Essa parte de proxy transparente eu até agora não entendi...


6. Re: [Autenticação não funciona em Android]

Edir Arnaldo de Oliveira Bonametti
EddyBin

(usa CentOS)

Enviado em 23/09/2014 - 16:25h

SRSRS, confusão linux faz até sentido kkk ,

1 - Então, as confs e GPOS estão configuradas no squid
2 – Não coloquei o proxy manualmente nos hosts, isso é feito automaticamente pela rede
através do firewall
3 – Sim o iptables barra outros acessos, o meu problema é em
relação a autenticação não funcionar quando o usuário esta acessando com um celular

4 – Rodrigo, proxy transparente é quando eu não preciso configurar um proxy diretamente
em meu navegador, ao conectar a estação de trabalho na rede local automaticamente as configurações são setadas naquela estação. No caso nesse cliente (Engefort) qual quer maquina ligada a rede ao qual foi concedido um ip via DHCP é pra passar pelo squid.

Desde já agradeço a atenção de vocês,


Atenciosamente,
Edir



7. Re: [Autenticação não funciona em Android]

Edir Arnaldo de Oliveira Bonametti
EddyBin

(usa CentOS)

Enviado em 23/09/2014 - 16:29h

Um exemplo desse problema é o seguinte,

Um funcionário esta conectado com seu notebook, ele vai se autenticar via proxy com usuário
e senha normalmente;

Ele não vai conseguir acessar outros sites, que não os configurados nas acls do squid,

Porem se ele tem um smartphone, e conectada na mesma rede, quando ele for
acessar o facebook por exemplo, por algum motivo não pede usuário e senha do squid e navegação
e realizada, consequentemente em vez de trabalhar fica no facebook o dia todo srsrs




8. Re: [Autenticação não funciona em Android]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 23/09/2014 - 17:15h

ebonametti escreveu:
...
4 – Rodrigo, proxy transparente é quando eu não preciso configurar um proxy diretamente
em meu navegador, ao conectar a estação de trabalho na rede local automaticamente as configurações são setadas naquela estação. No caso nesse cliente (Engefort) qual quer maquina ligada a rede ao qual foi concedido um ip via DHCP é pra passar pelo squid.
...


Primeiro, o meu nome não é Rodrigo! ;)
Segundo, não fiz a pergunta querendo saber o significado de proxy transparente, fiz a pergunta pq vc fala em autenticação e, ao mesmo tempo, d proxy transparente, confundindo a gente q quer t ajudar.
Terceiro, seu problema não tá no squid, tá no seu firewall. Coloque as regras aqui pra gente analisar.


9. Re: [Autenticação não funciona em Android]

Pedro
px

(usa Debian)

Enviado em 23/09/2014 - 18:39h

ebonametti escreveu:

Um exemplo desse problema é o seguinte,

Um funcionário esta conectado com seu notebook, ele vai se autenticar via proxy com usuário
e senha normalmente;

Ele não vai conseguir acessar outros sites, que não os configurados nas acls do squid,

Porem se ele tem um smartphone, e conectada na mesma rede, quando ele for
acessar o facebook por exemplo, por algum motivo não pede usuário e senha do squid e navegação
e realizada, consequentemente em vez de trabalhar fica no facebook o dia todo srsrs



Imagina quando esse funcionário descobrir que inventaram o 3G (mesmo sendo uma porcaria) ai que ele não vai trabalhar mesmo, kkkkkk.

Quanto a dúvida ta mais que claro que é configuração de proxy mal feita ai prefiro não me manifestar sobre isto.


10. Me ajuda

Celso Aristides Rodrigues de Oliveira
celso_linuxer

(usa Linux Mint)

Enviado em 26/01/2015 - 14:32h


e ai encotrou uma solucao para o problema ??


11. Re: [Autenticação não funciona em Android]

Andre Ribeiro da Costa
andr3ribeiro

(usa Arch Linux)

Enviado em 26/01/2015 - 14:46h

Vc tratou a porta 80 no seu script de firewall?
Se retirar o proxy do navegador do computador, ele navega?
Se as respostas forem Não e Sim, é só redirecionar o trafego da porta 80, para a porta do squid

iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT --to-port 3128

assumindo que eth1 é a sua interface de rede, e 3128 a porta configurada no seu squid.


12. valeu

Celso Aristides Rodrigues de Oliveira
celso_linuxer

(usa Linux Mint)

Enviado em 27/01/2015 - 14:48h

funcionou apenas redirecionar a porta 443 pri meu squid

ai deu certo


Obrigado.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts