前提・実現したいこと
EC2のglassfishにwar fileをデプロイしたい。
https://qiita.com/tkxlab/items/a3d68ab63ca2b02c6f60
を参考にして進めていきました。
環境を構築してデプロイをしようとしたところglassfish管理コンソールにログインが出来なくなってしまいました。
http://ip:4848
でログインをして、サイトの情報から
~~
{デフォルトのパスワードは「changeit」です。 管理画面等で使用するGlassFish全体の管理者アカウントです。 デフォルトのユーザーIDは「admin」、パスワードはありません。}~~
ログインをかけたところ
Configuration Error Secure Admin must be enabled to access the DAS remotely.
が出てきました。
リモートの場合にはセキュリティの兼ね合いからパスワードを設定しないといけないという情報があったので、設定をしてみました。
OSはUbuntuです。
asadmin change-admin-passwordをすると
sudo: asadmin: command not found
になり、
サイトの情報から./asadminでやってもできませんでした。
asadminを使ってパスワードを変更して管理コンソールに入りたいです。
結構行き詰まりました。
何かわかることがあれば教えていただけるとありがたいです。
###追加で試したこと!
すみませんasadminを使う方法は発見しました。
asadminはディレクトリの配下でのみ動作するということでした。
asadimが使えるようになって再起動を行ったところでまたエラーが出ました。
###エラー
sudo /opt/glassfish5/glassfish/bin/asadmin restart-domai
/bin/asadmin restart-domai NCLS-ADMIN-00010 javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake Command restart-domai failed.
ここの答えを参考にダウングレードして再実行してみました。
しかし、
$ sudo ./asadmin restart-domain NCLS-ADMIN-00010 Server is not running, will attempt to start it... There is a process already using the admin port 4848 -- it probably is another instance of a GlassFish server. Command restart-domain failed.
なぜ実行できないのですか???
あなたの回答
tips
プレビュー