Из-за ограничений проекта мне необходимо настроить установку GlassFish с помощью asadmin в сценарии оболочки (linux).У меня настроены все мои параметры, кроме одного.Раздел, который мне нужно настроить, это раздел «сетевой слушатель».Вот как выглядит раздел файла 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, я вижу параметры, которые мне нужно установить.Это говорит мне, что я должен быть в состоянии настроить его через asadmin.Буду очень признателен за любую помощь в этом мне.
Спасибо за чтение и хорошего дня.