質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
87.20%
GlassFish

GlassFishは、Java EE準拠のアプリケーションサーバの名称です。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

Amazon EC2

Amazon EC2は“Amazon Elastic Compute Cloud”の略称です。Amazon Web Services(AWS)の一部であり、仮想化されたWebサーバーのコンピュータリソースをレンタルできるサービスです。

受付中

EC2のglassfishにwar fileをデプロイしたい。

I_am_
I_am_

総合スコア23

GlassFish

GlassFishは、Java EE準拠のアプリケーションサーバの名称です。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

Amazon EC2

Amazon EC2は“Amazon Elastic Compute Cloud”の略称です。Amazon Web Services(AWS)の一部であり、仮想化されたWebサーバーのコンピュータリソースをレンタルできるサービスです。

0回答

0評価

0クリップ

731閲覧

投稿2020/11/05 05:06

編集2022/01/12 10:55

前提・実現したいこと

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.

https://stackoverflow.com/questions/49984699/glassfish-5-will-not-start-after-enable-secure-admin-command

ここの答えを参考にダウングレードして再実行してみました。
しかし、

$ 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.

なぜ実行できないのですか???

良い質問の評価を上げる

以下のような質問は評価を上げましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

  • プログラミングに関係のない質問
  • やってほしいことだけを記載した丸投げの質問
  • 問題・課題が含まれていない質問
  • 意図的に内容が抹消された質問
  • 過去に投稿した質問と同じ内容の質問
  • 広告と受け取られるような投稿

評価を下げると、トップページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

まだ回答がついていません

会員登録して回答してみよう

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
87.20%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

GlassFish

GlassFishは、Java EE準拠のアプリケーションサーバの名称です。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

Amazon EC2

Amazon EC2は“Amazon Elastic Compute Cloud”の略称です。Amazon Web Services(AWS)の一部であり、仮想化されたWebサーバーのコンピュータリソースをレンタルできるサービスです。