Ho un run server server glassfish. ha 3 diversi domini: d1, d2 e d3. ora quando provo a eseguire il comando asadmin enable-secure-admin
, come specificare quale dominio voglio abilitare?Glassfish 3.1.1 - Come abilitare l'amministratore sicuro per diversi domini?
risposta
È necessario specificare la porta su cui è in esecuzione il DAS (Domain Administration Server). Ad esempio:
asadmin --host localhost --port 4848 enable-secure-admin
asadmin --host localhost --port 5858 enable-secure-admin
asadmin --host localhost --port 6868 enable-secure-admin
Naturalmente, questo presuppone che le porte siano per d1, d2 e d3 rispettivamente.
Spero che questo aiuti.
Prima di poter abilitare la sicurezza, è possibile che venga visualizzato un messaggio che informa che la password dell'amministratore è vuota e non può abilitare la sicurezza.
per risolvere il problema:
Modifica della password di amministratore in questo modo: asadmin --host localhost --port 4848 change-admin-password
vi verrà chiesto con l'utente, di tipo "admin", password di amministratore, digitare nuovamente la password di amministratore
volta questo è fatto, abilitare la sicurezza con il seguente comando:
asadmin --host localhost --port 4848 enable-secure-admin
Questo dovrebbe risolvere il problema.
Semplicemente risolto questo problema con Glassfish 3.1.2.2, password di amministrazione predefinita = '' (nessuna password), dopo aver inserito la nuova password. – fusion27
Per controllare la porta di ogni dominio, eseguire questo comando:
asadmin list-domains --long=true
Poi, vedere l'output e controllare i porti e gli stati del dominio. Quindi, eseguire il comando per abilitare l'amministratore sicuro.
La mia uscita:
DOMINIO ADMIN_HOST ADMIN_PORT RUNNING RESTART_REQUIRED
dominio1 localhost 4848 false false
saovicente localhost 4848 true false
comando list-domini eseguito con successo.
QUESTO
asadmin --host localhost --port 4848 enable-sicuro-admin
asadmin --host localhost --port 5858 enable-sicuro-admin
asadmin - host localhost --port 6868 enable-secure-admin
non funziona.
Primo.il comando asadmin non dovrebbe essere incluso qui, confonde le persone, dovrebbe essere asadmin>, che denota che asadmin è il prompt dei comandi, non un comando che dovrebbe essere digitato in
Secondo il modo corretto di abilitare l'amministratore sicuro per un domini è enable-sicuro-admin --host youehornamehere --port youradminportforthatdomain
Non credo che confonda le persone. È corretto includere il comando asadmin perché è possibile eseguire tali istruzioni direttamente nel prompt del sistema operativo; significa, senza dover entrare nel sottosistema Asadmin. –
asadmin --host www.yourdomain.com --port 4848 enable-sicuro-admin
Poi Stop/Start GlassFish subito dopo aver abilitato l'amministratore sicuro.
Nel caso in cui Glassfish privato venga eseguito su un server condiviso, sarà necessario utilizzare la porta personalizzata (si consideri 15123 per l'esempio) nel comando asadmin. Controllare il pannello di controllo Java per la porta della console Glassfish. Usa la porta con i tuoi comandi Asadmin. Il seguente è stato testato con Glassfish 3.1.2 e 4.0.
[~] # asadmin --port 4848
fallimento remota enable-sicuro-admin: almeno un utente amministratore ha una password vuota, che amministratore sicuro non consente. Utilizzare il comando change-admin-password o la console di amministrazione per creare password non vuote per gli account admin. Comando enable-secure-admin fallito.
impostare la password come richiesto
[~] # asadmin --port 4848 change-admin-password Inserisci il nome utente admin
[default: admin]> Inserire la password di amministrazione> Inserisci nuovo admin password>
segreto Immettere nuova password di amministrazione di nuovo> comando segreto
change-admin-password di eseguito con successo.
Ora riprovare enable-sicuro-admin
asadmin --port 4848 enable-sicuro-admin
Inserire il nome utente admin> amministratore
Immettere la password di amministrazione per l'utente "admin "> segreto
È necessario riavviare tutto
server in esecuzione per la modifica in amministratore sicuro abbia effetto. Comando
enable-secure-admin eseguito correttamente.
Maggiori informazioni Glassfish: Secure Admin Must Be Enabled To Access The DAS Remotely
Questa risposta non aggiunge in modo significativo alcuna informazione rispetto alla risposta accettata e dovrebbe essere invece un commento. –
- 1. persistence.xml con Glassfish 3.1.1
- 2. glassfish 3.1.1 import ssl certificates
- 3. scrapy abilitare tutti i domini
- 4. Utente amministratore e password per Netbeans hanno creato domini Glassfish?
- 5. Come abilitare domini personalizzati per i miei utenti?
- 6. domanda su CNAME per diversi domini
- 7. Glassfish 3.1.1 ha improvvisamente smesso di scrivere su server.log
- 8. Dopo l'aggiornamento, Glassfish 3.1.2-23 fallisce all'avvio. 3.1.1 funziona bene
- 9. Specifica di server DNS diversi per domini diversi
- 10. Come utilizzare robocopy per copiare directory su domini diversi
- 11. Il sottodominio è considerato tra domini diversi?
- 12. come abilitare il POST-ing tra domini in PHP?
- 13. Come modificare lo stile del contenuto iframe tra domini diversi?
- 14. Come si usano i cookie su due domini diversi?
- 15. robots.txt per più domini
- 16. Quali sono i rischi della comunicazione JSONP tra domini diversi?
- 17. Condividere una SESSIONE su più server con domini diversi
- 18. htaccess: reindirizza tutte le richieste a domini diversi
- 19. Interrompi dati di post di domini diversi PHP
- 20. Posso impostare le intestazioni nelle richieste json tra domini diversi?
- 21. Come rendere disponibile il servizio Web per l'accesso tra domini diversi?
- 22. Glassfish 3.1.2 ed Eclipse
- 23. Facebook Connect per un'applicazione con più domini?
- 24. Contenitore servlet per glassfish v2
- 25. Quando è possibile abilitare CORS in modo sicuro?
- 26. come migrare da 2,6 a opensaml 3.1.1
- 27. Come creare una richiesta per più domini (Angular 2)?
- 28. Cookie PHP per domini multipli
- 29. Come si inserisce Grizzly con Glassfish?
- 30. Come integrare OpenID in GlassFish?
vuoi dire 'enable-sicuro-admin'? e sono tutti i domini, d1, d2 e d3 stand alone (DAS)? –
oops, mi dispiace. corretto errore – neo
sono abbastanza nuovo per glassfish. Ho creato ogni dominio usando il comando asadmin create-domain. non sei sicuro di cosa significhi DAS ... – neo