2010-11-16 26 views
9

Cuando creo un dominio "glassfish" de desarrollo (3.1) con netbeans (6.9), entonces no se necesitan contraseñas. Todo funciona mágicamente¿Usuario de administración y contraseña para Netbeans creó los dominios de Glassfish?

Agradable a primera vista. Hasta que realmente necesite saber el usuario administrador y la contraseña.

La combinación normal de administrador/adminadmin no funciona realmente.

También la contraseña maestra normal changeit no me llevará a ninguna parte.

¿Alguien sabe qué credenciales usa netbeans cuando crea un dominio glassfish?

Por supuesto, traté de crear un dominio usando asadmin. Pero a NetBeans no le gustan mucho estos dominios, es decir, NetBeans comienza a pedir contraseñas, el inicio automático del dominio ya no funciona. Problemas sin fin

Actualización 1:

He intentado utilizar contraseñas vacías como se sugiere, pero esto tampoco funciona:

Authentication failed for user: admin 
with password from password file: …\Domain.properties 
(Usually, this means invalid user name and/or password) 
Command create-file-user failed. 

¿Estoy entre el hard rock y el profundo mar azul aquí? Los dominios NetBeans creados no funcionan con línea de comandos y los dominios creados con línea de comandos no funcionan con netbeans.

+0

¿Puede proporcionar más detalles sobre 'usted realmente necesita saber el passowrd'? – vkraemer

+0

en el caso actual Deseo usar asadmin.bat para crear usuarios de prueba no privilegiados. – Martin

Respuesta

11

Bien lo he descubierto a mí mismo (otra vez - cuando voy a conseguir mi fin autodidacta placa?)

El problema es que el usuario de administración es:

--user anonymous 

ningún donde documentado. Solo lo encontré en el config/admin-keyfile. La contraseña está vacía, como sugirió vkraemer:

AS_ADMIN_MASTERPASSWORD= 
AS_ADMIN_PASSWORD= 

Gracias por la ayuda.

+0

En una nota relacionada, hay un error en Netbeans 7.1 + JDK7 que impide los inicios de sesión. Ver http://netbeans.org/bugzilla/show_bug.cgi?id=206930 – Gili

+0

Está un poco documentado.Cuando crea un nuevo dominio en Netbeans (al crear un nuevo servidor de Glassfish), lo hace en las siguientes líneas: No se han encontrado inicializadores de dominio, omitiendo el paso de personalización Creado el dominio personal_domain_1. El puerto de administrador del dominio personal_domain_1 es 4848. El dominio del dominio_personal_1 permite el inicio de sesión de administrador como usuario "anónimo" sin contraseña. Command create-domain ejecutado correctamente. – OliBlogger

+0

¿Dónde encontraste 'config/admin-keyfile'? – CodyBugstein

2

Si usa NetBeans para crear un dominio de desarrollo, no tiene una contraseña. Enviar uno a los diversos comandos causará problemas.

+0

Lo cual me deja con la pregunta sobre cómo ** no ** enviar una contraseña. asadmin me dirá que configure AS_XXXX_PASSWORD si no se le presenta una contraseña. Puedo probar AS_XXXX_PASSWORD = para principiantes y ver cómo funciona eso. – Martin

+0

Las contraseñas vacías en el archivo de propiedades de contraseña no funcionan como se esperaba. ¿Alguna idea adicional? – Martin

6

¿Falta la respuesta más obvia? Netbeans -> Servicios -> Glassfish -> Propiedades -> ¿Mostrar contraseña?

0

Primero, inicie sesión en la Consola de Administración usando admin/adminadmin y luego cambie la contraseña. Después de eso, podrás conectarte desde Netbeans. Lo hice con Netbeans 8.

Cuestiones relacionadas