プロジェクトの制限により、シェル スクリプト (Linux) 内で asadmin を使用して GlassFish のインストールを構成する必要があります。1 つを除いて、すべてのパラメーターを構成しました。構成する必要があるセクションは、「ネットワーク リスナー」セクションです。デフォルトの domain.xml ファイルのセクションは次のようになります。
<network-config>
<protocols>
<protocol name="http-listener-1">
<http default-virtual-server="server" max-connections="250" server-name="">
<file-cache enabled="false"></file-cache>
</http>
</protocol>
<protocol security-enabled="true" name="http-listener-2">
<http default-virtual-server="server" max-connections="250" server-name="">
<file-cache enabled="false"></file-cache>
</http>
<ssl ssl3-enabled="false" cert-nickname="s1as"></ssl>
</protocol>
<protocol name="admin-listener">
<http default-virtual-server="__asadmin" max-connections="250" server-name="">
<file-cache enabled="false"></file-cache>
</http>
</protocol>
</protocols>
</network-config>
「http-listener-2」セクションでは、「ssl」セクションを変更する必要があります。多くの場所を調べましたが、これらの変更を行うための正しい asadmin コマンドが見つかりません。私のsslセクションは次のように見える必要があります:
<ssl key-store="config/xxxxxServer.jks" trust-store="config/xxxxxTrustStore.jks" cert-nickname="xxxxxServer" />
すでに述べたように、数日間探しましたが、asadmin でこれらのパラメーターを設定するために使用する正しいコマンド ライン コマンドが見つかりません。「asadmin create-ssl」が必要だと思っていましたが、残念ながらそうではありませんでした。GlassFish の Web インターフェイスを見ると、設定する必要のあるパラメーターが表示されます。これは、asadmin を介して構成できる必要があることを示しています。これについて私を助けるための援助は大歓迎です。
読んでくれてありがとう、そして素晴らしい一日を。