Glassfish 3.1.1 - Bagaimana cara mengaktifkan admin yang aman untuk domain yang berbeda?

Saya memiliki server glassfish yang sedang berjalan. server ini memiliki 3 domain yang berbeda - d1, d2, dan d3. sekarang ketika saya mencoba menjalankan perintah asadmin enable-secure-admin, bagaimana saya menentukan domain mana yang ingin saya aktifkan?

Larutan

Anda harus menentukan port tempat DAS (Domain Administration Server) berjalan. Misalnya:

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

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

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

Tentu saja, ini mengasumsikan port masing-masing untuk d1, d2, dan d3.

Semoga ini membantu.

Komentar (6)

Sebelum dapat mengaktifkan Keamanan, Anda mungkin akan diminta dengan pesan yang mengatakan bahwa kata sandi admin Anda kosong dan tidak dapat mengaktifkan keamanan.

Untuk mengatasi masalah tersebut:

Ubah kata sandi admin dengan cara ini: asadmin --host localhost --port 4848 change-admin-password

Ini akan meminta Anda dengan pengguna, ketik "admin", kata sandi admin, ketik ulang kata sandi admin

Setelah ini selesai, aktifkan keamanan dengan perintah berikut:

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

Ini akan memperbaiki masalahnya.

Komentar (1)

Untuk memeriksa setiap port domain, jalankan perintah ini:

asadmin list-domains --long=true

Kemudian, lihat output dan periksa port dan status domain. Setelah itu, jalankan perintah untuk mengaktifkan admin yang aman.

Keluaran saya:

DOMAIN ADMIN_HOST ADMIN_PORT RUNNING RESTART_REQUIRED domain1 localhost 4848 false false saovicente localhost 4848 benar salah Perintah list-domains berhasil dijalankan.

Komentar (0)