lunes, 2 de agosto de 2010

Error al iniciar WebSphere Portal 6.5 en Centos 5


Al tratar de iniciar IBM WebSphere Portal Server 6.5 despues de haberlo instalado en Centos 5 es posible encontrarse con un error similar al siguiente:

Error loading: /opt/IBM/WebSphere/AppServer/java/jre/bin/classic/libjvm.so cannot restore segment prot after reloc Permission denied

Este error es causado por que las librerias que trae WebSphere Portal no pudieron ser registradas en el contexto de seguridad y por lo tanto no tienen permiso de acceso.



Para resolverlo es necesario registrar dentro del contexto texrel_shlib_t las librerías de la jvm de WebSphere Portal mediante el comando chcon.

Posicionese en el directorio /opt/IBM/WebSphere/AppServer/java/ y ejecute los siguientes comandos:

chcon -t texrel_shlib_t /jre/bin/*.so
chcon -t texrel_shlib_t jre/bin/*.so
chcon -t texrel_shlib_t jre/bin/j9vm/libjvm.so
chcon -t texrel_shlib_t lib/*
chcon -t texrel_shlib_t bin/*
chcon -t texrel_shlib_t /opt/IBM/WebSphere/AppServer/java/jre/bin/classic/libjvm.so

Despues de eso WebSphere Portal debera iniciar correctamente.


No hay comentarios:

Publicar un comentario