Tag Archive: imprevistos


Spring-Security-logo

… surge mais um “bug-manhoso“! – categoria de bugs em que incluo também os famigerados ponto e vírgulas e outros elementos “insignificantes” que dão-nos algumas dores de cabeça quando esquecidos algures no emaranhado de códigos.

Neste cenário, o nosso “bug-manhoso” é alimentado pelo Mau Mapeamento das Portas no ficheiro de configuração do applicationContext.xml, impossibilitando o correcto funcionamento da framework de segurança Spring Security 3.1.4 em uso numa aplicação web Java.

Este problema é impulsionado pelo facto de que com alguma frequência  nos  desleixamos e confiamos nas configurações default que acompanham muitos dos  recursos usados nos nossos ambientes.

Server Tree

A configuração em questão é a do servidor de aplicação Glassfish que corre por default nas portas 8080 e 8181 (http e https, respectivamente). Quando os condicionalismos obrigam, o funcionamento em simultâneo de vários servidores só é possível efectuando a alteração das portas default, usando por exemplo as portas 14798 e 14799.

Caso esta alteração não seja acompanhada das devidas alterações subsequentes, poderá provocar um mau funcionamento do Spring Security.

Em dias de sorte, esta falha é alertada pela exibição da mensagem no browser: “Está página Web tem um ciclo de redireccionamento“, com o código de erro: ERR_TOO_MANY_REDIRECTS.

1

Podendo também ser menos explícita tal como apresentado no screenshot abaixo, lançando a excepção com.sun.faces.context.FacesFileNotFoundException e duplicando o nome do sistema na URL.

main

Como Resolução, deve-se alterar as definições de mapeamento de portas no ficheiro applicationContext.xml actualizando para os novos valores dos atributos http e https da tag port-mapping.

applicationContext

portas

Foco!

Foco!

Tal como eu, muitos já devem estar cansados de receberem dos seus contactos reconhecidos aqueles emails com títulos impressionantes e com links que são verdadeiros iscos – links para sites fictícios e com conteúdos perigosos.

Para ajudarmos a alterar está situação, podemos dar uma mãozinha ao pessoal da Hotmail, indicando-lhes que a conta de email do nosso amigo foi vítima de um acesso ilícito. Para tal, temos que seleccionar o email em causa, e na barra de menus clicamos em “Marcar como“, e seleccionamos a opção “O meu amigo foi vítima de acesso ilícito“. Depois disso surgirá uma mensagem agradecendo o nosso singelo gesto para tornar o cyberspace num lugar cada vez mais seguro. 😀

PS. O roteiro para se alcançar o objectivo aplica-se em qualquer idioma.

21. A única falta que o juiz de futebol apita com absoluta certeza é aquela
em que ele está absolutamente errado.

22. Por mais bem feito que seja o seu trabalho, o patrão sempre achará onde
criticá-lo.

23. Nenhum patrão mantém um empregado que está certo o tempo todo.

24. Toda solução cria novos problemas.

25. Quando político fala em corrupção, os verbos são sempre usados no
passado.

26. Você nunca vai pegar engarrafamento ou sinal vermelho se saiu cedo demais
para algum lugar.

27. Os assuntos mais simples são aqueles dos quais você não entende nada.

28. Dois monólogos não fazem um diálogo.

29. Se você é capaz de distinguir entre o bom e o mau conselho, então você
não precisa de conselho.

30. Ninguém ficará batendo na sua porta, ou telefonando para você, se não
houver trabalho algum a ser feito.

Aproveitando a deixa do post anterior, apresento aqui um screenshot do ainda não tão famoso Red Screen of Death (Tela Vermelha da Morte), que estreou-se no Windows Vista, e serve para alertar os erros mais graves no sistema.

Oh meu Deus! Existem erros mais graves que os que provocam a Tela Azul! lol Como supõe o meu grande amigo Favi, algum engenheiro estava prestes a ser despedido se não surgisse com uma ideia tão criativa. lol

Ctrl+Alt+Del – que maravilha de combinação! 🙂 Para todo fiel utilizador do windows estas são as teclas que em momentos de pânico ligeiro, fazem parte dos primeiros passos de socorro. (Ligeiro sim! Nunca nos devemos esquecer do Blue Screen of Death onde neste caso a coisa fica preta, ou melhor, Azul! lol).

Contudo, em algumas versões do Windows, esta combinação não abre somente o Gestor de Tarefas (Task Manager), aplicativo em que se pode visualizar os processos em actividade no momento e fechar o que está causando conflito ou instabilidade. É sim aberta uma nova janela, num ambiente visual diferente, onde o utilizador pode efectuar o logoff, trocar senha, iniciar o gestor de tarefas e desligar computador.

Por ser um pouco incómoda, deixo aqui a combinação de teclas que efectua directamente a abertura do Gestor de Tarefas do Windows:

Ctrl+Shift+Esc

HISTÓRIA

A combinação de teclas Ctrl+Alt+Del foi criada por David Bradley, em 1980. Ele foi um dos 12 funcionários envolvidos na criação do PC da IBM. Na época, os engenheiros perceberam a necessidade de desenvolver uma maneira simples de reiniciar um computador quando ele travasse. E Bradley então escreveu o código. Wikipedia

🙂 Apartir de hoje, mas sem alguma sequência de publicação ;-); apresentarei as 100 melhores Leis de Murphy.

Aqui vão:

1. Se alguma coisa pode dar errado, dará. E mais, dará errado da pior
maneira, no pior momento e de modo que cause o maior dano possível.

2. Um atalho é sempre a distância mais longa entre dois pontos.

3. Nada é tão fácil quanto parece, nem tão difícil quanto a explicação do
manual.

4. Tudo leva mais tempo do que todo o tempo que você tem disponível.

5. Se há possibilidade de várias coisas darem errado, todas darão – ou a que
causar mais prejuízo.

6. Se você perceber que uma coisa pode dar errada de 4 maneiras e conseguir
driblá-las, uma quinta surgirá do nada.

7. Seja qual for o resultado, haverá sempre alguém para:
a) interpretá-lo mal. b) falsificá-lo. c) dizer que já o tinha previsto em
seu último relatório.

8. Quando um trabalho é mal feito, qualquer tentativa de melhorá-lo piora.

9. Acontecimentos infelizes sempre ocorrem em série.

10. Toda vez que se menciona alguma coisa: se é bom, acaba; se é ruim,
acontece.

As boas dicas que o jornalista Adriano Silva apresenta no livro
“Tudo o que Aprendi Sobre o Mundo dos Negócios”:

1. E-mail é documento: verifique se é necessário gerar um e lembre-se de que tudo ficará registrado.

2. Não use e-mail para discutir: prefira fazer isso pessoalmente, e use a internet para formalizar o que foi combinado.

3. E-mail é uma ferramenta racional: nada de PowerPoint com musiquinha, poesia ruim e foto de bichinho.

4. E-mail não é bom quando se tem pressa: se é “para ontem”, use o telefone.

5. Use com moderação o “cc” e o “cco”: será que o que você tem a falar interessa a tanta gente?

6. Jamais comente e-mails que foram enviados a você como cópia oculta: eles são “para seu conhecimento”, não “para sua providência”.

7. Cuidado ao encaminhar mensagens: você pode expor quem confiou na sua discrição.

8. Responda rápido! Não responder um e-mail é deixar alguém falando sozinho.

9. Prefira “responder” a “responder a todos”: você fará um bem se excluir de sua resposta o máximo de destinatários.

10. Use um tom extra de gentileza: isso lhe ajudará a soar mais afável, uma vez que a palavra escrita é sempre mais rígida.

Fonte: Portal Revista VIP