unsupported the secure remotely remote refused ncls must has given for enabled enable during domain1 domain disabled das closed been glassfish

the - Glassfish 3.1.1-¿Cómo habilitar el administrador seguro para diferentes dominios?



secure admin must be enabled to access the das remotely. glassfish 5 (5)

Tengo un servidor de glassfish runing. tiene 3 dominios diferentes: d1, d2 y d3. ahora, cuando intento ejecutar el asadmin enable-secure-admin , ¿cómo puedo especificar qué dominio quiero habilitar?


asadmin --host www.tudominio.com --puerto 4848 enable-secure-admin

A continuación, detenga / inicie glassfish inmediatamente después de habilitar el administrador seguro.

En caso de que Glassfish privado se ejecute en un servidor compartido, deberá usar su puerto personalizado (asuma 15123 para el ejemplo) en el comando asadmin. Verifique el Panel de control de Java para su puerto de consola Glassfish. Usa el puerto con tus comandos asadmin. El siguiente fue probado con Glassfish 3.1.2 y 4.0.

[~] # asadmin --port 4848 enable-secure-admin

falla remota: al menos un usuario administrador tiene una contraseña vacía, que el administrador seguro no permite. Utilice el comando change-admin-password o la consola de administración para crear contraseñas no vacías para las cuentas de administrador. El comando enable-secure-admin falló.

Establecer la contraseña como se le solicite

[~] # asadmin --port 4848 change-admin-password Ingrese el nombre de usuario de administrador

[predeterminado: admin]> Ingresar contraseña de administrador> Ingresar nueva contraseña de administrador>

secreto Ingrese la contraseña de administrador nuevamente> comando secreto

change-admin-password ejecutado con éxito.

Ahora vuelva a intentar enable-secure-admin

asadmin --port 4848 enable-secure-admin

Ingrese el nombre de usuario admin> admin

Ingrese la contraseña de administrador para el usuario "admin"> secreto

Debes reiniciar todo

ejecutar servidores para que el cambio en el administrador seguro surta efecto. Mando

enable-secure-admin ejecutado con éxito.

Más información Glassfish: El administrador seguro debe estar habilitado para acceder al DAS de forma remota


Antes de poder habilitar Seguridad, es posible que se le solicite un mensaje que diga que su contraseña de administrador está vacía y no puede habilitar la seguridad.

Para resolver el problema:

Cambie la contraseña de administrador de esta manera: asadmin --host localhost --port 4848 change-admin-password

Le indicará con el usuario, escriba "admin", contraseña de administrador, vuelva a escribir la contraseña de administrador

Una vez hecho esto, habilite la seguridad con el siguiente comando:

asadmin --host localhost --port 4848 enable-secure-admin

Esto debería solucionar el problema.


Debe especificar el puerto en el que se está ejecutando el DAS (Servidor de administración de dominio). Por ejemplo:

asadmin --host localhost --port 4848 enable-secure-admin asadmin --host localhost --port 5858 enable-secure-admin asadmin --host localhost --port 6868 enable-secure-admin

Por supuesto, esto supone que los puertos son para d1, d2 y d3, respectivamente.

Espero que esto ayude.


ESTA

asadmin --host localhost --port 4848 enable-secure-admin

asadmin --host localhost --port 5858 enable-secure-admin

asadmin --host localhost --port 6868 enable-secure-admin

no funcionará

Primero. el comando asadmin no debe incluirse aquí, confunde a las personas, debería ser asadmin>, lo que denota que asadmin es el símbolo del sistema, no un comando que debe escribirse

En segundo lugar, la forma correcta de habilitar un administrador seguro para un dominio es enable-secure-admin --host youehornamehere --port youdminportforhatdomain


Para verificar el puerto de cada dominio, ejecuta este comando:

asadmin list-domains --long=true

Luego, vea la salida y verifique los puertos y los estados del dominio. Después de eso, ejecuta el comando para habilitar el administrador seguro.

Mi salida:

DOMINIO ADMIN_HOST ADMIN_PORT EN EJECUCIÓN RESTART_REQUIRED
domain1 localhost 4848 false false
saovicente localhost 4848 verdadero falso
Command list-domains ejecutados con éxito.