Publicado el Dejar un comentario

Secure admin must be enabled to access the das remotely. Glassfish.

El mensaje “Secure admin must be enabled to access the das remotely” aparece al querer acceder a la consola del administrador de Glassfish Open Source 3.1.1 desde una máquina remota de donde está instalado el servidor de aplicaciones.

Por seguridad, cuando se intenta administrar remotamente el Glassfish,  es necesario activar el modo seguro de conexión a la consola. Para hacerlo, el modo más sencillo es gráficamente. Para ello debemos conectarnos a la consola de administrador desde la misma máquina donde está instalado en Glassfish.

Una vez dentro seleccione “server (Admin Server)” del árbol de opciones “Common Tasks”. De la pantalla que aparecerá a la derecha, selecciones el botón “Secure Administration” (ver imagen abajo). Una vez que aparezca la pantalla de clic en el botón “Enable Secure Administration, el servidor le pedirá confirmar y reiniciará el servidor de aplicaciones. Después de un tiempo podrá acceder a la consola por medio de la dirección secura https://localhost:4848 ó https://nombre_del_servidor:4848 si se accesa de forma remota.

Glassfish

Tenga en cuenta que, como no se cuenta con un certificado de seguridad expedido por un ente oficial, el navegador le dará un aviso de seguridad. Solamente ignore este mensaje y podrá acceder a la consola.

¡Saludos!

Publicado el Dejar un comentario

Actualizando a Liferay 6.2 CE GA2 desde Liferay 6.1.1 en CentOS 6.5

Después de un tiempo de tratar actualiza mi portal Liferay de la version 6.1.1 a la 6.2, por fin lo logré.

Seguía las indicaciones de la documentación de Liferay pero no lograba que se actualizara correctamente.

Primero, porque la versión que tengo instalada biene integrada con Tomcat y por lo tanto no trae el archivo de configuración portal-ext.properties. Y además en mi instalación use Postgresql como la base de datos no use la de por defecto. Cabe aclarar que en mi instalación original no hice la instalación de nuevos plugins  así que en teoría debería ser menos complicado.

Antes que nada recomiendo hacer un respaldo de la base de datos y de la aplicación para evitar tragedias.

  1. Descargue la aplicación de la página oficial. En mi caso uso la que viene integrada con Tomcat (mi servidor de aplicaciones java favorito).
  2. Descomprimir el archivo .zip descargado, liferay-portal-tomcat-6.2-ce-ga2-20140319114139101.zip, hasta esta fecha, en el directorio de instalación deseado.
  3. Reemplazar el directorio data en la carpeta creada (liferay-portal-6.2-ce-ga2 en mi caso), con el directorio data de la instalación actual (en mi caso la version 6.1.1).
  4. Crear el archivo portal-ext.properties en el directorio ../liferay-portal-6.2.-ce-ga2/tomcat-7.0.42/webapps/ROOT/WEB-INF/classes con el contenido siguiente:

    jdbc.default.driverClassName=org.postgresql.Driver
    jdbc.default.url=jdbc:postgresql://localhost:5432/xxxx
    jdbc.default.username=xxxx
    jdbc.default.password=xxxx

    reemplazando xxxx por los datos correctos de su base de datos postgresql y el usuario.

  5. Arrancar la nueva versión de liferay.
  6. Se presentará inicialmente le página de configuración de liferay, proporcione los datos que quiera cambiar por ejemplo el nombre y apellido del usuario administrador actual, así como su correo y guarde los cambios.
  7. Aparecerá la nueva interfaz de Liferay 6.2.
  8. Configúrelo a su gusto.

Es todo..¡Saludos!

Liferay 6.2