Problema com HttpSession = Usuario obtendo sessao de outro usuario  XML
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Autor Mensagem
fabim
GUJ Master
[Avatar]

Membro desde: 14/12/2006 19:30:03
Mensagens: 1268
Localização: Vitoria - Espirito Santo
Offline

Fala pessoal... uma ajudinha ae num problema estranho, e que está dificil de rastrear...

Sim, o titulo é estranho... mas é exatamente isso que esta acontecendo (bem raramente, tipo 1 vez por mes com algum usuario)

Temos algumas aplicações aqui, que sao desenvolvidas com tecnologias diferentes, e estao em appservers diferentes, mas apresentando o mesmo sintoma:

O cara acessa a url do sistema. Ja aparece logado, com o nome FULANO DA SILVA, que tb acessa o sistema mas esta em outra CIDADE (meu caso).

Em 1 sistema, quem gerencia sessao é o framework Oracle, o ADF.
Em outro sistema (nem pode se chamar sistema), é apenas 1 pagina, que utiliza um <jsp:useBean scope="session">

Em nenhum dos 2 sistemas utilizo variaveis staticas, nem armazeno nada em static.

Esses sintomas comecaram a acontecer depois que mexeram em firewall e mais algumas coisas da rede, mas simplesmente jogar a culpa no pessoal da rede
é besteira ate pq o problema pode ser alguma configuração ou algo errado no projeto da aplicacao.

ειπεν αυτη ο ιησους εγω ειμι η αναστασις και η ζωη ο πιστευων εις εμε καν αποθανη ζησεται

Sun Certified Web Component Developer
Sun Certified Java Programmer
Sun Certified Java Associate
Sun Certified Business Component Developer - Em Andamento
Bacharelando em Sistemas de Informacao


[MSN]
Rafael_rst
Debugger

Membro desde: 15/02/2005 17:06:38
Mensagens: 54
Offline

Cara muito estranho mesmo seu problema.
Certeza que o usuário "FULANO DA SILVA" não está acessando o sistema da mesma máquina do usuário que entrou no site e logou direto ?

Até porque o container web gera um jSessionID diferente pra cada solicitação de sessão caso o parametro esteja vazio (cookie ou url), ou seja, impossível de retornar o mesmo de máquinas diferente.
fabim
GUJ Master
[Avatar]

Membro desde: 14/12/2006 19:30:03
Mensagens: 1268
Localização: Vitoria - Espirito Santo
Offline

Tenho certeza cara, maquinas diferentes. Cidades diferentes rsrsrs.

A nao ser que estivesse rolando uma "troca de ip" na rede saca? Mas nem sei se isso existe.

ειπεν αυτη ο ιησους εγω ειμι η αναστασις και η ζωη ο πιστευων εις εμε καν αποθανη ζησεται

Sun Certified Web Component Developer
Sun Certified Java Programmer
Sun Certified Java Associate
Sun Certified Business Component Developer - Em Andamento
Bacharelando em Sistemas de Informacao


[MSN]
fabim
GUJ Master
[Avatar]

Membro desde: 14/12/2006 19:30:03
Mensagens: 1268
Localização: Vitoria - Espirito Santo
Offline

Encontrei na web uma cara dizendo que teve esse problema, e que no caso dele era o servidor de proxy cacheando o que nao devia.

hmmm....

ειπεν αυτη ο ιησους εγω ειμι η αναστασις και η ζωη ο πιστευων εις εμε καν αποθανη ζησεται

Sun Certified Web Component Developer
Sun Certified Java Programmer
Sun Certified Java Associate
Sun Certified Business Component Developer - Em Andamento
Bacharelando em Sistemas de Informacao


[MSN]
 
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Ir para:   
Powered by JForum 2.1.8 © JForum Team