Estamos utilizando o Jetty como servlet container, e alguns usuários do nosso sistema caem antes do tempo configurado acabar. Esse tempo varia entre 2 e 10 minutos sem fazer nada no sistema.
Já verificamos a instalação do Firefox (todos usam), e não há nada especial quanto aos cookies.
Chegaram a verificar se o problema em si eh o Jetty? Digo, tentaram rodar a aplicacao no Tomcat e funcionou da maneira esperada?
Rafael
_fs
Vou testar isso hoje a noite, mas acho difícil, pois não achei menção de problemas similares com usuários do Jetty em lugar nenhum
A grande porcaria é que só acontece de vez em quando.
mister_m
Como está a aplicação de vocês? Existe apenas um contexto? O site força a navegação para algo externo, i.e., que esteja apenas no Apache, por exemplo?
_fs
Existem dois contextos declarados no Jetty, mas a aplicação em momento algum navega para outro contexto fora dela.
louds
Olhou se o cookie gerado está correto?
O erro acontece em algumas partes da aplicação ou esporadicamente em qualquer uma?
_fs
Não há padrão louds esporadicamente em qualquer requisição acontece esse problema.
E o cookie é gerado com sucesso sim, senão o usuário já seria jogado para a tela de login logo na primeira requisição. Em algum momento o Jetty está fazendo alguma burrada com o cookie ou o Firefox está falhando em enviá-lo no cabeçalho http.
Estávamos com um problema que nos fez colocar 2 ips na placa de rede, só pudemos arrumar isso hoje. Será que tem algum relacionamento com o cookie?
louds
Que o cookie estava sendo gerado com sucesso você já disse, senão nada estaria funcionando, mas você olhou o conteúdo dele?
O fato de estar usando 2 ips pode sim afetar se o cookie estiver sendo gerado contra o IP e não um hostname. Um cookie para 10.0.1.1, se o usuario acessar 10.0.1.2 esse cookie não vai.
mister_m
Você quer dizer que um contexto não direciona o usuário para o outro, é isso?
_fs
Hummm entendi.
De qualquer maneira já resolvemos esse problema, amanhã posto o feedback com o resultado. Ou envio os cabelos caidos após 23 ligações de clientes via correio hehe
_fs
preparando o envelope
Não resolveu m* nenhuma.
Luca
Olá
Como o louds já levantou a bola, o problema deve ser de rede. O sistema funciona legal na rede interna?
[]s
Luca
Rafael_Nunes
Eu sugiro o teste com o Tomcat como dito.
Eu tive um problema parecido aqui mas foi o contrário, era com o Tomcat. Vez em quando e esporadicamente o tomcat parava de reconhecer a biliboteca do Webwork, não achava os paths para as actions, testei no Jetty e isso não aconteceu.
_fs
Funciona sim Luca. Mexo nele o dia inteiro e nunca aconteceu nada semelhante. Também temos outra aplicação em asp rodando no mesmo servidor, e nunca nenhum problema desse tipo aconteceu.
Rafael, fizemos o teste com o Tomcat 5.0.28 agora na parte da manhã e o problema persistiu.
Pelo menos consegui ajeitar uma gambiarrinha que resolve o problema, mas nada … nada bonito