jueves, 25 de agosto de 2011

Desabilitar la seguridad de WebSphere A ND (WebSphere Global Security OFF)

Cuando se configura la seguridad global de Websphere Application Server ND (6.x, 7.x) siempre se nos pasa algo que no se tuvo en cuenta y luego de reiniciar el Application Server, el log empieza a imprimir error de autentificacion, y finalmente nunca llega a iniciar el servidor.

Authentication failed when using LTPA.
Este caso me ocurrio cuando configuraba la autentificacion con repositorios federados usando un Tivoli Directory Server.

La solucion para volver iniciar el Websphere sin autentificacion y configurar correctamente, es la siguiente:

Usar la consola MS-DOS, o Terminal en entornos Linux:
  • Entrar  por MSDOS a la carpeta bin del perfil del WAS en mi caso: D:\IBM\WID7_WTE\runtimes\bi_v7\profiles\qwps\bin
  • Ejecutar el siguiente comando: wsadmin.bat -conntype NONE
  • Luego ejecutar el comando para desabilitar la seguridad:  wsadmin> securityoff
  • Luego ejecutar el comando para guardar la accion: wsadmin> $AdminConfig save

Listo con esto  puedes volver a iniciar tu  servidor

>startServer.bat server1